08/12/14 02:16:52 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
-----------------------