2015-10-08から1日間の記事一覧

UNIXシェルスクリプト第2章

シェル変数の初期設定 ${variable:=value} ${variable=value} 値がある場合、そのままの値を利用する。 値がない場合、valueの値を代入する。 コロンがある場合は変数が未使用、もしくはヌル値がセットされているときに値がないとみなす。 コロンがなければ…

UNIXシェルスクリプト第7章 Part2

sedを使っての編集 sed -e "s/^TextToRemove//" ^ は行の先頭を表す。^abcという指定にすれば、行の先頭にabcという文字列がある場合、という意味になる。 先頭のみを指すので、gは付ける必要がない。 sed -e "s/TextToRemove\$//" $は行の末尾を表す。$はシ…