タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

shellscriptに関するvacchoのブックマーク (3)

  • シェルスクリプトとMySQL

    忘れないように、メモ。 シェルスクリプトとSQLの合体。 フツーにSQLを実行するの場合は… mysql -u ユーザ名 --password='パスワード' データベース名<< EOF SQL文 exit EOF ってことで。 で、実行結果を取得したい場合は RESULT=`mysql -u ユーザ名 --password='パスワード' データベース名<< EOF SQL文 exit EOF` と、コマンドの実行時と同じく「`」で括っておしまい。 SELECTの場合なんかでカラム名まで取得されちゃうので、 RESULT=`mysql -N -u ユーザ名 --password='パスワード' データベース名<< EOF SQL文 exit EOF` と「mysql」に「-N」オプションを付ける。

  • シェルスクリプト

    引数は $1 ~ $9 が利用できる。この引数はシェルスクリプト全体の定位置パラメータとは無関係で、シェル関数に与えられたローカルな変数。 戻り値は return で指定可能。return を書かなかった場合には最後に実行したコマンドの戻り値を返す。

  • bashで始めるシェルスクリプト基礎の基礎(1/2)

    GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、

    bashで始めるシェルスクリプト基礎の基礎(1/2)
  • 1