私のスクリプトでは、文字列を取得し、文字列がある場合はその拡張子を出力しようとしています。つまり、基本的にはファイルのベース名を取得し、ピリオドの後に続くものをすべて出力します。
このようなことをするための構文は何ですか?
例えば
dotcutter.sh
file=testfile.jpg
スクリプトは.jpgを出力する必要があります
編集:
私は今私の問題を解決しました:
file=$(basename "$1" )
stub=${file%.*}
echo ${file#"$stub"}
これは私の議論をベースネームに減らします、ありがとう。