はじめに個人的なシェル(スクリプト)あるあるなんですが、変数操作に悩んでいるとBashの 変数展開 って思った以上に色んなことができてしまうことに気がつきます。「なんかいい感じの書き方ないかなー…
ただし、最初の文字列の末尾のドットに違いがあります。上記のスクリプトは、最初に if ステートメントを使用して 2つの文字列を比較します。ここで、文字列変数は二重引用符で囲み、単一の等号を使用して比較します。次に、最初の文字列と同じように別の文字列 s3 を宣言し、再度比較を実行しま...
はじめに一部の POSIX シェルには、シェル自体に正規表現対応の機能が含まれており、外部コマンドに依存せずに正規表現による比較を行えます。すべての POSIX シェルで使えるわけではありませんが…