日期:date=`date +%y%m%d%h%m%s`
find . -name "*" |xargs cp ????
這裡 xargs cp 怎麼區分cp源 和 cp目的
例如:想把 查詢到的檔案 都copy到/home/users/中去
find . -name "*" | xargs cp /home/users/
cp命令在這裡就變成:cp /home/users/ find_file
預設從管道傳來的值是放在最後的 這樣的話原本想做cp原始檔的值和目的目錄的引數就顛倒了
xargs 有像-exec 那種 {} 的變數
-i 表示 find 傳遞給xargs的結果 由{}來代替
Linux 刪除除了某個檔案之外的所有檔案
不知你是否想過在linux命令列上,如何實現刪除除了某個檔案之外的所有檔案?如abc資料夾下有a b c三個檔案,如何一行命令刪除b和c,不刪除a。有位童鞋在工作經常有此需求,本文將介紹其他童鞋提供的實現方法。其中rm f a 最為方便。如果保留a和b,可以執行rm f a b 來實現。不過一般ba...
Linux 刪除除了某個檔案之外的所有檔案
不知你是否想過在linux命令列上,如何實現刪除除了某個檔案之外的所有檔案?如abc資料夾下有a b c三個檔案,如何一行命令刪除b和c,不刪除a。有位童鞋在工作經常有此需求,本文將介紹其他童鞋提供的實現方法。其中rm f a 最為方便。如果保留a和b,可以執行rm f a b 來實現。不過一般ba...
Linux 刪除除了某個檔案之外的所有檔案
不知你是否想過在linux命令列上,如何實現刪除除了某個檔案之外的所有檔案?如abc資料夾下有a b c三個檔案,如何一行命令刪除b和c,不刪除a。有位童鞋在工作經常有此需求,本文將介紹其他童鞋提供的實現方法。其中rm f a 最為方便。如果保留a和b,可以執行rm f a b 來實現。不過一般ba...