「 シェルスクリプト 」一覧

NO IMAGE

シェルをテストモードで実行

オプション-xで実行する   ksh -x 〜.ksh

記事を読む

NO IMAGE

シェルの構文チェック

ksh -n 〜.ksh   ※あくまで構文間違いがチェックできるだけで、そもそもロジックが間違っていればもちろん意図した処理はでき...

記事を読む

NO IMAGE

grepの前後行の表示

UNIX系OS全般ではgrep -A、-Bで前後行を簡単に抽出できるが、AIXのgrepは-A、-Bオプションがないのでできない。(Tool...

記事を読む

NO IMAGE

行数をカウントするならwc -l よりgrep -c “”

どちらでもほぼ同じ結果を得られるが、wc -lだと余計な空白が入るので、スクリプトで使用するならgrep -c ""のほうがよいかも。

記事を読む

NO IMAGE

特定の1行を抜き出す

特定の1行を抜き出す(3行目だけ抜き出す場合) head -n 3 | tail -n 1   head -n 3  ← 先頭から3...

記事を読む

NO IMAGE

シェルでFTPコマンドを実行する

ヒアドキュメントを使用する。以下のようにすると_EOF_から_EOF_までを連続して処理してくれる。 (例)  ftp -n (サー...

記事を読む

NO IMAGE

変数が未定義だったらデフォルト値をいれる

もしシェル変数に何も値が代入されていない時にデフォルト値を設定する方法を紹介します。   $argに値が設定されていなければTMP_DI...

記事を読む

NO IMAGE

while文で無限ループさせる

以下のようにすると無限ループになる。 while : do   (処理) done   while : の部分を、while t...

記事を読む

NO IMAGE

コマンド結果を表示させずにポイ

以下のようにすれば標準出力とエラー出力の全てを出力しなくなります。 (処理)> /dev/null 2>&1  ...

記事を読む

NO IMAGE

実行しているスクリプト名を取得する方法

スクリプトのログファイル名を、「実行しているスクリプト名.log」としたい時によく使う。   以下のようにbasenameコマンドを使用...

記事を読む

スポンサーリンク
勉強wikiの下部広告