我正在製作一個腳本,允許我解壓縮給定的文件。我的問題是,我現在不知道如何將目錄切換到剛剛由解壓縮過程創建的目錄。 我試過這個命令,但它不工作:SITE_DIRECTORY="$(ls -dt */ | head -1)"
unziping後更改目錄
任何想法如何獲取剛剛提取的目錄名稱?
編輯:現在我得到SITE_DIRECTORY=unzip $SITE_NAME | grep 'creating:' | head -1 | cut -d' ' -f5-
但一個新的問題出現:unzip命令不提取所有文件。 新想法?
仍然有問題。解壓縮不會提取所有文件。 –
我使用最終的工作命令編輯瞭解決方案。 –