8ttyan’s blog

コンピュータ関係の小ネタ

2014-11-23から1日間の記事一覧

bash上のエスケープ

プログラム上で制御文字として扱われる文字を出力するためには、それをエスケープする(制御文字として機能させない)ことが必要。 bashの場合のメモ。 #!/bin/bash name="snoopy" echo "My name is ${name}" # ダブルクオーテーション(”)の中に書いた変数…

bash scriptのつまづきやすいポイント・コツ

bashでシェルスクリプトを書くと、通常の言語と違う(?)部分があって困ったのでメモ。まず、変数への代入はイコールの前後にスペースは空けてはいけない。 #!/bin/bash hoge=273 #これはOK hage = 273 #これはエラーif文は実はtestコマンド(の省略形)を…