Bash может сделать свое собственное сопоставление с образцом.
if [[ ${WD} = *[^[:alnum:]/]* ]]; then
echo 'Baaaad.'
fi
разархивируйте распаковку zip
алгоритм то же *.zip files
и распаковка gunzip gz
алгоритм тот же самый *.gz files
. Если Вы мигрировали из окон, у Вас есть многие алгоритм сжатия в мире UNIX, таком как *.7z, *.gz, *.bz2 и так далее. Также можно сжать файл, который уже заархивировал с командой tar: такой как:
tar -zcvf mydir.tar.gz mydir #gz and tar
tar -jcvf mydir.tar.bz2 mydir #bz2 and tar
tar -Jcvf mydir.tar.xz mydir #xz and tar
Это две разные программы для распаковки двух разных типов сжатых файлов. :
.zip
. См. статью Википедии для получения дополнительной информации. .gz
. Файлы gzip содержат только один сжатый файл, если требуется сжатие структуры, подобной папке, используются дополнительные инструменты, такие как tar
, что обычно приводит к сжатым папкам со строкой, заканчивающейся .tar.gz
или .tgz
. Это - то, что Википедия сообщает о формате и программе gzip .