bash脚本参数中的自动补全

问题描述 投票:1回答:1

我有一个简单但可以自动完成的用例。例如,当我运行时:

run.sh arg1 'CPU 100 SETTING1 xxx SETTING2 xxx OUTPUT_DIR /home/user/prj2/record_xxx'

通常arg1可以自动完成,但是arg2中的路径(它是一个字符串)不能自动完成。有没有办法做到这一点?

bash
1个回答
0
投票

关闭单引号

    添加空格
  • 启动路径并输入标签:它将自动完成。
  • 即:
  • run.sh arg1 'CPU 100 SETTING1 xxx SETTING2 xxx OUTPUT_DIR' /home/user/prj<TAB> ^^^ extra '

    然后删除多余的'

  • © www.soinside.com 2019 - 2024. All rights reserved.