【问题标题】:Absolute path in Linux (with space in file path)Linux中的绝对路径(文件路径中有空格)
【发布时间】:2012-05-09 11:23:58
【问题描述】:

所以我想在当前目录中列出具有完整路径的文件,如果我写了

find $PWD

事情有效,但是当路径中有空格时,即:

/media/sda3/Music/Dub/Albums/Juakali/2011 - DreadBass Soundsystem

find $PWD 给了我这个:

find: `/media/sda3/Music/Dub/Albums/Juakali/2011': No such file or directory
find: `-': No such file or directory
find: `DreadBass': No such file or directory
find: `Soundsystem': No such file or directory

有什么办法吗?

【问题讨论】:

    标签: linux path find


    【解决方案1】:

    引用你的论点:

    find "$PWD"
    

    【讨论】:

      【解决方案2】:

      $PWD 与. 相同。所以你可以使用

      find .
      

      如果不是 $PWD,你可以用引号 " 括起来

      find "$VARIABLE"
      

      【讨论】:

      • 不,$PWD 不是 ..。为什么$PWD不能和引号一起使用?
      • 同意你的看法。但请仔细阅读我的回答。我说. 不是 ..
      • 哦,我明白了。我的屏幕没有很好地显示这个灰色背景。
      • 这确实回答了这个问题:user1247358 想要“列出具有完整路径的文件”(我怀疑这意味着绝对路径)。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-09
      • 2015-06-13
      • 1970-01-01
      • 2021-10-18
      • 2011-06-15
      相关资源
      最近更新 更多