Mam skrypt powłoki, w którym muszę wykonać jedno polecenie, jeśli plik jest spakowany (kończy się na .gz), a drugi, jeśli nie jest. Nie jestem pewien, w jaki sposób podejść do tego, oto zarys tego, co szukam:Najprostszym sposobem sprawdzenia rozszerzenia pliku w bashu?
file=/path/name*
if [ CHECK FOR .gz ]
then echo "this file is zipped"
else echo "this file is not zipped"
fi
'zip! = gzip', to powinno być" to fi le is (not) gzipped " – jlliagre
* Właściwym * sposobem byłoby użycie pliku. – devnull