如果您有一個包含幾十個壓縮檔案或rar'd檔案的目錄,您可以執行一個命令一步解壓所有檔案,這要感謝bashshell的強大功能。
對於這個任務,我們將使用bash For迴圈命令結構。替換為變數名,並使用輸出列表或顯式列表的命令替換。
for <var> in <list> do command $<var>; done
您可以使用以下語法在單行上執行它:
for <var> in <list>;do command $<var>;done
因此,如果要取消檔案列表的恢復,可以使用以下命令。您不一定需要引號,但當檔名中有空格或類似的內容時,引號會有所幫助。
for f in *.rar;do unrar e “$f”;done
如果要使用7zip提取檔案列表:
for f in *.001;do 7z e “$f”;done
或者如果要解壓縮檔案列表:
for f in *.zip;do unzip “$f”;done
如果你想的話,你甚至可以把命令連在一起。例如,如果您的所有zip檔案都包含.txt檔案,並且您希望解壓縮這些檔案,然後將解壓縮的檔案移動到另一個目錄:
for f in *.zip;do unzip “$f”;done; for f in *.txt;do mv “$f” /myfolder/;done
bashshell是如此的強大…它甚至不需要開啟電源,但是它應該給你一個關於什麼是可能的好主意。
...它允許您在web應用程式上執行自動測試。完整的Selenium包中一個值得注意的元件是Selenium WebDriver。在本文中,我們將簡要介紹Selenium,並提供如何在系統上安裝Selenium WebDriver的詳細指南。 ...
...統中進行選擇。根據microSD卡上的空間大小,可以安裝其中一個或多個。確保您的卡至少為4 GB。因為它需要先格式化,所以在**之前,請列出所有已安裝的裝置,包括: ...
...GoogleUSB驅動程式for Android。最後,導航到下載的ZIP檔案,解壓縮它,然後雙擊Install。 ...
... 第一次執行Remix OS Player會帶來一個模擬配置器。預設選項應該適用於大多數系統。但是,如果您願意的話,增加螢幕解析度可以使使用模擬器變得更加容易——代價是效能降...
...單擊以使用ZIP提取器開啟儲存在驅動器中的ZIP檔案。在第一次使用時,擴充套件將要求您授權ZIP提取器訪問googledrive。之後,解壓操作需要幾個步驟: ...
... 它支援所有主要的存檔格式,並允許您一次提取多個檔案。使用者介面也支援多種語言。ExtractNow還可以掃描資料夾中的存檔檔案並自動提取它們。 ...
...ds/1974-YFKL-4947/SteamFonts.zip 使用“Unzip”命令解壓目錄中的字型。解壓蒸汽字型.zip&和rm蒸汽字型.zip ...
每個人都應該知道的一個基本Windows函式是如何解壓縮檔案。這並不難,事實上,這個選項就在作業系統內部。 ...
...易於與其他人共享的檔案。下面是如何在Windows10上壓縮和解壓檔案。 如何建立zip檔案(壓縮資料夾) 首先,開啟“檔案資源管理器”,找到要壓縮併合併到Zip檔案中的檔案或資料夾。Windows將Zip檔案稱為“壓縮資料夾”,因此...