shell下获取文件全路径的方法

linux shell 获取文件夹全文绝对路径

  • 在ls中列出文件的绝对路径

    ls | sed "s#^#`pwd`/#"

    就是在每行记录的开头加上当前路径

    • 实例:
      #查看当前目录下的文件全路径,并排除目录的方法
      ll | grep -v "^d" | grep -v "total"| awk '{print $NF}' | sed "s#^#`pwd`/#"

ps:

  • 在所有行之前/后加入某个字符串

    sed 's/^/string/g' file
    #
    sed 's/$/string/g' file
    #
    find  $PWD -maxdepth 1  | xargs ls -ld
  • 列出当前目录下的所有文件(包括隐藏文件)的绝对路径, 对目录不做递归

    find  $PWD | xargs ls -ld

   转载规则


《shell下获取文件全路径的方法》 helen 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录