这是一个非常令人沮丧的错误,我无法弄清楚原因。
我试图使用ls打印出文件名,并在其旁边显示该文件的完整路径,以便将该信息作为两列。文件扩展名为.faa
我试过ls -1 $PWD/*.faa *.faa | pr -tr -2
这给了我
file1.faa /directory/file
file2.faa /directory/file
file3.faa /directory/file
它在第二栏中切断了文件名,我不明白为什么。我只需要一个简单的专栏作家,但为什么这不起作用?
答案 0 :(得分:1)
使用GNU find:
find "$PWD" -maxdepth 1 -name '*.faa' -printf "%f %p\n"