![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_10.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
perlスクリプト(とfind) だとこんな感じでしょうか?
#!/usr/bin/perl
open FH, "find @ARGV -type f |" or die;
while (<FH>){
chop;
@f = stat;
if ($f[9] > $t) {
$t=$f[9];
$fn=$_;
next;
}elsif ($f[9] == $t) {
$fn.="\n$_";
}
}
print $fn;
適当なファイル名で保存して実行属性をつけてください。
$[このファイル名] [探したいpath...]
同じ更新日時のファイルが複数あっても対応可能です。
path は1個でも複数個でも実行できます。
少しいじれば更新日時の若い順 n個を表示させることもできます。
No.1
- 回答日時:
GNUのツールを使って良ければ簡単です。
$dir以下を調べるとして、
find $dir -type f -exec stat -c "%Z %n" {} + | sort -nr | head -1 | cut -d' ' -f 2
それぞれのオプションは詳しくはmanやinfoを見てもらうとして、
findでは$dir以下の普通のファイルを対象にstatを各々に適用、
statはフォーマット文字列を指定して、最終変更時間(UNIX time)とファイル名を表示、
sortでUNIX timeの逆順にソート、
headで最初の1行を抜き出して、
cutで空白を区切りとして2番目のフィールド(ファイル名)を表示という感じです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー FFFTPで特定サイトだけUploadできない 4 2022/08/27 14:53
- Visual Basic(VBA) vbaサブフォルダーをワイルドカードで取得したい 2 2022/11/15 08:04
- Visual Basic(VBA) エクセルのマクロについて教えてください 物件ごとのフォルダを作成してます そのフォルダ内にサブフォル 2 2023/07/02 17:58
- その他(クラウドサービス・オンラインストレージ) VPN通信に遜色ないクラウドサービスはありますか? 4 2022/08/05 16:19
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をfind.shとして、以下の条件をすべて満たすファ 1 2023/02/03 03:50
- その他(プログラミング・Web制作) 図に示す階層構造で,現在のディレクトリ(カレントディレクトリという)が*印のディレクトリであるとき, 2 2022/11/16 10:55
- Visual Basic(VBA) あるフォルダーのファイルを違う親フォルダーのサブフォルダーに移したい 11 2023/02/15 19:00
- 法人税 電子帳簿保存法について 1 2022/04/07 11:17
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/02 11:48
- その他(プログラミング・Web制作) Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。 1 2023/07/27 20:29
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Cからシェルを起動し返り値をハ...
-
PerlでUNIXのコマンドとパスワ...
-
setuid と mkdir
-
UWSCのスクリプトにラグが発生...
-
シェルでsyntax errorがでてしまう
-
例外処理のフローチャートの記...
-
VBでグローバル変数を宣言するには
-
Excel VBAでリンク切れをチェッ...
-
グラフのX,Y座標を取得したい
-
ユーザー定義関数に#NAME?が返...
-
VBA This Workbookモジュール...
-
エクセルVBAでシートモジュール...
-
Excel VBA 『Call』で呼び出す...
-
VBAで別モジュールへの変数の受...
-
DBD::mysql インストールについて
-
教えて下さい。
-
標準モジュールを削除したい。(...
-
Perl モジュールのアンインスト...
-
Access VBA標準モジュールにつ...
-
現在アクティブなフォーム名を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Cからシェルを起動し返り値をハ...
-
powershellで関数名を変更する...
-
UWSCのスクリプトにラグが発生...
-
"JScript"が見つかりません!
-
[ASP]条件によってインクルード...
-
VBSで自動ログインについて
-
VBSを利用して、IEのタブを自動...
-
VBScriptでCurrentDirectoryを...
-
Perlのライセンス
-
vbs: オブジェクトがコレクショ...
-
Perlスクリプトで文字化けして...
-
シェルでsyntax errorがでてしまう
-
awkの処理速度を改善したい
-
ADサーバにおけるログインID,PC...
-
cygwinでcshが認識されず困って...
-
ディスクの空き容量を求める(W...
-
crontab での実行結果が違う
-
ホームページ作成でCGI、VBスク...
-
perlスクリプトのブラウザURLか...
-
perl起動方法
おすすめ情報