【问题标题】:Cut a file whose name contains a space [closed]剪切名称中包含空格的文件[关闭]
【发布时间】:2012-09-22 07:50:22
【问题描述】:

有一个文件/home/tiger/Desktop/shell practice。我想从中删掉 9 个空格:

cut -c 10- '/home/tiger/Desktop/shell practice'
cut: /home/tiger/Desktop/shell practice: No such file or directory

我该怎么做?

【问题讨论】:

  • 因为即使文件名有空格,单引号也应该起作用。
  • 你确定你的名字是对的吗?尝试输入cut -c 10- '/home/tiger/Desktop/shell 然后TAB;它应该自动完成文件名,并添加反斜杠以转义任何空格。也可以试试ls /home/tiger/Desktop | cat -A
  • 应该可以,检查文件名或文件是否存在。

标签: file shell cut


【解决方案1】:
cut -c 10- '/home/tiger/Desktop/shell\ practice'     

一位朋友告诉我如何解决。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-30
    • 1970-01-01
    • 2014-11-08
    • 1970-01-01
    • 2013-04-05
    • 1970-01-01
    • 2020-04-09
    相关资源
    最近更新 更多