小编Dav*_*gac的帖子

是否有任何理由在 bash 文件名扩展中转义点?

我正在使用其他人编写的 bash 脚本,我看到以下行:

cp -v  ${LOG_DIR}/${APPLICATION}\.*.log ${ARCHIVED_LOG_DIR}
Run Code Online (Sandbox Code Playgroud)

它工作的文件都命名为:

EXAMPLE.command1.log EXAMPLE.command2.log

是否有任何理由让反斜杠转义点,因为在文件名扩展中没有特别对待点?这样做与没有反斜杠的含义是什么?:

cp -v  ${LOG_DIR}/${APPLICATION}.*.log ${ARCHIVED_LOG_DIR}
Run Code Online (Sandbox Code Playgroud)

bash quoting

5
推荐指数
1
解决办法
1427
查看次数

标签 统计

bash ×1

quoting ×1