- 29 名前:27 mailto:sage [2008/12/14(日) 02:16:52 ID:CfIs1Q1b]
- >>26
漏れが分かる範囲で・・・。 `〜`で囲んだ文字列はコマンドとして実行されるのでつ。 それを変数に代入すると、標準出力の結果が変数に入りまつ。 ls結果はソートがABC順で、オプション-1は1行づつ、-rはソート逆順でつ。 ファイル名を絞り込むのにlog*.txtを指定していまつ。 head --lines 1で最初の1行を取り出しまつ。 ------------------------------ #!/bin/bash newestfile=`ls -1r log*.txt | head --lines 1` gedit $newestfile -----------------------
|

|