我一直在嘗試使用bash文件壓縮一組文件,在其文件名中包含空格。 bash的文件是:壓縮文件列表的文件名中包含空格
#!/bin/bash
tar -cPf 'myconfigs.tar' `cat myconfigs.list`
myconfigs.list文件的內容是:
/home/anas/.config/chromium/Default/Bookmarks
/home/anas/.config/chromium/Default/Login Data
/home/anas/.config/chromium/Default/Login Data-journal
的問題是,文件包含在其文件名中的空格不被包括在結果TAR存檔。 我試過'','「,%20 ...但沒有工作。
感謝您的幫助提前。
@galaxy,@anubhava:BTW,我試圖取代'/ home/anas /'帶'〜/'但我失敗了,請解決任何問題? –