UNIX/Linuxのコマンドを確認して実際に操作をしてみましょう。
grepコマンド
コマンド名 | 機能 |
grep | ファイルやテキストストリームの中に、正規表現によって表される検索文字列があるかを調べる |
オプション | |
grep [オプション] 検索パターン [ファイル名] grep [オプション] [-f ファイル名] [ファイル名] 【オプション】-c パターンがマッチした行の行数だけを表示する 【オプション】-f 検索パターンをファイルから読み取る 【オプション】-i 大文字小文字を区別せず検索する 【オプション】-n 検索結果と合わせて行番号も表示する 【オプション】-v パターンがマッチしない行を表示する 【オプション】-E 拡張正規表現を使用する |
sedコマンド
コマンド名 | 機能 |
sed | テキストストリームに対して編集を行う |
オプション | |
sed [オプション] コマンド [ファイル] sed [オプション] -e コマンド1 [-e コマンド2 ...] [ファイル] sed [オプション] -f スクリプト [ファイル] 【コマンド】d マッチした行を削除する 【コマンド】s パターンに基づいて置換する 【コマンド】y 文字を変換する 【オプション】-e 次の引数はコマンドと認識する 【オプション】-f 次の引数はスクリプトファイルと認識する |
lprコマンド
コマンド名 | 機能 |
lpr | ファイルを印刷する |
オプション | |
lpr [オプション][ファイル名] 【オプション】-#部数 印刷部数を指定する 【オプション】-Pプリンタ名 印刷を行うプリンタを指定する |
lprmコマンド
コマンド名 | 機能 |
lprm | プリントキューにある印刷要求を削除する |
オプション | |
lprm [オプション] [ジョブ番号] 【オプション】-Pプリンタ名 プリンタを指定する 【オプション】- 自分の全印刷ジョブを削除する |
lpcコマンド
コマンド名 | 機能 |
lpc | プリンタを制御する |
オプション | |
ps [サブコマンド] 【サブコマンド】abort{all |プリンタ名} 印刷中でもただちに印刷を停止する 【サブコマンド】enable{all |プリンタ名} プリントキューへのスプールを開始する 【サブコマンド】disable{all |プリンタ名} プリントキューへのスプールを停止する 【サブコマンド】down{all |プリンタ名} プリントキューを止めて印刷を停止し、 lprが実行された場合に表示されるメッセージを指定する 【サブコマンド】up{all |プリンタ名} プリントキューへのスプールを開始し、新しく子lpqを起動する 【サブコマンド】start{all |プリンタ名} 子lpqを起動し、印刷処理を開始する 【サブコマンド】stop{all |プリンタ名} 印刷ジョブが終了したら子lpqを停止する 【サブコマンド】restart{all |プリンタ名} 新しくlpqデーモンを起動する 【サブコマンド】status{all |プリンタ名} プリントキューの状況を表示する 【サブコマンド】topqプリンタ名[ジョブ番号][ユーザ名] 指定した印刷ジョブを最優先に処理する 【サブコマンド】exit lpcを終了する 【サブコマンド】quit lpcを終了する |