Re: [Q]シェルスクリプトの拡張子には.shをつけないとダメですか?
> ちょっとニュアンスが違うと思います。
> ある程度以上の規模のシステムを、多数の言語で作るときはサフィックスをつけて
> 区別すると便利なことが多い。
>
> そうではなくて汎用のツール/コマンドとして使う場合はサフィックスを
> つけないのが普通で、つけるほうが一般的でない。
有用なご指摘、ありがとうございます。
ご指摘頂いた通り、実際、自分が作ったツール/コマンドの類のシェル・スクリプト
から、
サフィックスをはずしてみました。
結果、作業時の手数の減少、が、結構馬鹿にならない作業効率の向上(≒作業ストレ
スの
減少)になるかな、と感じました。
コマンド類にサフィックスをつけないのが普通という慣習や、また標準コマンドの類
の
ファイル名が全般的に短いものが多いのも、その辺にも理由がるのかな、と思いまし
た
が、妥当な感想でしょうか?
> 実際標準コマンドでもスクリプトで書かれた物も多いです。
>
> for i in `echo $PATH | tr : ' '`
> do file $i/* | grep script
> done
確かに、かなりの数のコマンド類が出力されました。残念ながら、ペーペーの自分が
良く
知っているもの(ls,grep,sed,awk等)はありませんでしたが。。。^^;
標準コマンド=なんとなく、ゴリゴリCで書かれた Native 実行可能ファイル、とい
う感想が
あったので、以外でした。
勉強になりました。
ありがとうございました。
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735