- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
#!/bin/bash
for (( ; ; ))
do
echo Программа распаковывает все виды архивов
echo в текущем каталоге.
echo Введите суффикс архива
for i in *.$q;
do
if [[ -e "$i" ]]; then
$cmd"$i";
fi
done
for (( ; ; ))
do
read q
case $q in
help) echo rar zip 7z xz tar.7z tar.xz tar tar.gz tgz tar.bz2 tb2 gz bz2 ;;
?) echo rar zip tar tar.gz tgz gz bz2 7z tar.bz2 tb2 xz tar.7z tar.xz;;
rar) peac $q " unrar x " ;;
zip) peac $q " unzip " ;;
tar) peac $q " tar xf " ;;
tar.gz) peac $q " tar xzf " ;;
tgz) peac $q " tar xzf " ;;
tbz) peac $q " tar xjf " ;;
tar.bz2) peac $q " tar xjf " ;;
tar.7z) peac $q " tar xJf " ;;
tar.xz) peac $q " tar xJf " ;;
7z) peac $q " 7z x " ;;
xz) peac $q " 7z x " ;;
gz) peac $q " gzip -d " ;;
bz2) peac $q " bzip2 " ;;
exit) exit 0;;
esac
done
bormand 05.07.2013 05:49 # +4
Ктулху форева!
inkanus-gray 05.07.2013 16:14 # +3
Исправил.
deep 05.07.2013 10:20 # +5
deep 05.07.2013 10:21 # 0
myaut 05.07.2013 12:15 # +3
ARJ?
bormand 05.07.2013 12:20 # +2
UPD: http://www.gnivc.ru/html/gnivcsoft/KLADR/BASE.ARJ :)
inkanus-gray 05.07.2013 16:13 # 0
bormand 05.07.2013 16:20 # 0
А я сегодня случайно нашел потомка кладра - ФИАС. 10 гиг XML'я... Кладр, оказывается, был мелким и компактным...
inkanus-gray 05.07.2013 16:29 # +1
inkanus-gray 05.07.2013 17:25 # +1
Дикий баян, конечно, но вдруг кто-то не видел...
Stertor 10.07.2013 18:23 # −5