System Life Logs

主にWindows・Mac・Linux・iOS・Androidアプリ開発等をメインで書いていきます。 備忘録として、また新米SEやプログラマに役立てばと思います。

シェルスクリプト

シェルスクリプトにてDB2のエクスポートを含んだロジックを書いた時に出たエラー。以下の様なコードを書いたらエラーになってハマりました。。よくよく考えるとしょぼいですがメモしておこうかと思います。 # SQL sqlStr="SELECT * FROM SCHEMA.TABLE WHERE ID = '"$ID"'" #

ファイル名とかで定数を使って定義しておきたいなとおもって調べてみました。変数をreadonlyで修飾すると読み取り専用になるみたいです。readonly VAR="test" readonlyにした変数は値を変更しようとするとエラーになります。つまりreadonlyにすることで、変数を定数として

シェルスクリプトでDB2コマンドの実行結果を変数に代入する方法のメモ。シェルスクリプトからDB2をメンテナンスするプログラムを書くときにこういった方法をとりました。bashの環境で実行しています。 スクリプト db2 connect to XXXX VAR=`db2 "select * from table"` if

シェルスクリプトのソースを見ていた時に特別な変数について調べたのでメモ。 変数 意味 \$0 スクリプト名 $1~$n シェルの引数の値。$1は第1引数、$2は第2引数となる。 $$ このシェルスクリプトのPID(プロセスID) $* 全引数のリスト。全部の引数をまとめ

↑このページのトップヘ