はじめに個人的なシェル(スクリプト)あるあるなんですが、変数操作に悩んでいるとBashの 変数展開 って思った以上に色んなことができてしまうことに気がつきます。「なんかいい感じの書き方ないかなー…
substring パラメーター展開を使用して文字列の最初の文字を削除するには、${string:position} 構文を使用できます。ここで、string は文字列を含む変数であり、position は文字列の開始位置です。 抽出する部分文字列。 たとえば、Hello という単語を含む同じ my_string 変数があり、最初の文字 (文字 H...
すでにQiitaにもいくつか記事があるが ^1、Bashでの各種の括弧はそれぞれ意味がある。自分でも知らなかったBashの括弧もあったので、改めてまとめてみた。なお、Bashの話ではあるが、Bo…
ということで、将来開発する予定の POSIX 準拠シェルスクリプト用のシェル関数ライブラリに収録するtrim関数と前ゼロ削除関数の実装(仮)でした。なおこのコード(というほどのものでもない)のライセンスは主張しない、またはCC0としますので、そのまま or 修正を加えて自由に使用していただい...