2009年4月19日日曜日

【Linux】シェルスクリプト


1行目
どのシェルを使用するか記述する。
【例】#!/bin/bash


コメントは、「#」


変数について
シェルの変数に慣れる
http://www.atmarkit.co.jp/flinux/rensai/shell05/parameter.html











【Linux】バックグラウンドプロセス

コマンドの後ろに「&」をつける

【例】
% configure &

バックグラウンドプロセスの状況は、
以下のコマンドで確認できる

% jobs

jobsコマンド
http://www.k4.dion.ne.jp/~mms/unix/linux_com/jobs.html









【Linux】標準入力/標準出力

標準入力
[<]
標準出力
[>]・・・上書きする
[>>]・・・ファイル末尾に追加する
標準エラー出力
[2>]

【例】
% configure△>△conf.log△2>△error.log
configureコマンドの標準出力をconf.logへ、標準エラー出力をerror.logへ書き出す。

% configure△>△conf.log△2>&1
configureコマンドの標準出力と標準エラー出力をまとめて、conf.logへ書き出す。