use*_*394 5 command-line options
可能重复:
如何删除名称以“--”开头的文件?
由于我尝试运行命令时开关不匹配,我-w在目录中命名了一个日志文件。我想用cat(或less)查看其内容,然后将其删除。
我试过用反斜杠、单引号、双引号、括号和反引号来转义它,但cat总是抱怨这w是一个未知的选项。
如何正确引用此文件?
几乎所有命令都允许--作为选项参数和位置参数之间的分隔符。您可以使用以下内容:
cat -- -w
rm -f -- -w
Run Code Online (Sandbox Code Playgroud)
用路径作为前缀。例如:
cat /home/whatever/-w
rm /home/whatever/-w
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
122 次 |
| 最近记录: |