2013-04-04 128 views

回答

0

您可以使用xargs運行cp通過您的過濾器返回的每個項目:

cd folder2 
ls | sort -k1.5 | head -8 | xargs -I % cp % /folder1 
+0

嘿西蒙,我得到了權限被拒絕的錯誤。 – Pooja 2013-04-04 05:37:41

+1

對不起,完成了,我沒有在cp之前和之後添加特技,所以我得到了這個錯誤,非常感謝! – Pooja 2013-04-04 05:39:29

0

你可以使用這個如果平行安裝:

ls | sort -k1.5 | head -8 | parallel cp {} /folder1 

平行如此強大,它可以做更復雜的事情,如shown here個+

0

三個描述符連接終端。這是0是標準輸入和1是標準輸出和2是標準錯誤

所以採取的命​​令和使用該描述符3

像ls命令的輸出是

Birthday_details2013.ods Books.2/IPC_with_sockets _電源point_ppt_presentation_files /命名文件夾/

該輸出被放置在標準輸出

的標準輸出重定向到另一個文件

home> ls 1>~/Desktop/file 

例如

ls | wc -c | wc -l 1>file 

貓文件

的另一個文件夾桌面包含該文件,並存儲該文件的LS命令輸出

相關問題