我有我使用的所有文件複製一個文件夾中,並將其移動到一個新的文件夾...我用做它看起來像這樣整合的sed到發現xargs的複製shell命令
行腳本find "$SOURCEFOLDER" -type f | xargs -I {} ln {} "$ENDFOLDER/$TR_NEW_TORRENT_NAME/${basename}"
和它完美的作品
的事情是,我想也可以使用SED來自新文件的基本名稱中刪除任何括號,但我不知道如何將sed命令
sed -e 's/\[[^][]*\]//g' FILE
h我會去做這件事嗎?有沒有更好或更簡單的方法來完成我想要的所有事情?
這是否從基本名稱中的括號去掉?我很抱歉我沒有足夠詳細 –
@MattZera我以爲sed -e's/\ [[^] [] * \] // g'FILE'爲你做了預期的工作,只是在查找中整合是一個問題。所以我用了你給的同樣的sed。 – PradyJord
是的,你是正確的......它做的工作......但它是否在整個文件的目錄或只是基地名稱 –