2017-04-05 14 views
-2

正規表現を使用せずにbashでファイル拡張子を抽出しようとしています。などはfile.txtまたはfile.pdf このコードが出力されています:bashスクリプトでファイル拡張子を取得する

./prova.sh: 3: ./prova.sh: extension: not found 
+0

あなたがスペースを持つことはできません'='のまわりで。 – 123

答えて

0
extension=$(echo sample.txt | cut -f 2 -d '.') 
echo $extension 

上記i」は は、以下の

extension = $(echo $1 | cut -f 2 -d '.') 

拡張子は、変数 $ 1のようなものが含まれているしようとしたVEのコマンドは、あなたが期待どおりの出力を与えるでしょうtxt

関連する問題