Proste, a automatyzujące wiele działań administracyjnych pod Linuxem komenda:
ls -d */ | rev | cut -c 2- | rev | xargs -I % sh -c '7z a "%.7z" "%";'
Powyższy rozkaz wykonana w danym katalogu archiwizuje same podkatalogi w postaci plików spakowanych programem 7zip. Na deser linijka zmieniająca nazwę plików z rozszerzeniem 7z poprzez dodanie do końca nazwy dowolny tekst, np. _2023_04_22
ls *.7z | rev | cut -c 4- | rev | xargs -I % sh -c 'mv "%.7z" "%_2023_04_22.7z";'
lub zmiana nazwy połączona z kopiowaniem
ls *.7z | rev | cut -c 4- | rev | xargs -I % sh -c 'cp "%.7z" "%_2023_04_22.7z";'
Na koniec przydało by się sprawdzić ile zaoszczędziliśmy pamięci masowej w katalogu /home/anonim:
du -h --max-depth=1 /home/anonim | sort -h
lub całościowo:
df