![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
Solaris2.6の「man ls」より引用します。
> -l 各ファイルについて、モード、ACL 表示、リンクの数、所 有
> 者 名、グループ名、サイズ ( バイト単位 ) 、最終修正時刻
> をロング形式で出力します。ファイルが特殊ファイ ル の 場
> 合、 サ イ ズフィールドには、メジャーデバイス番号とマイ
> ナーデバイス番号が入ります。最終修正時刻が 6 箇月よりも
> 前 である場合には、POSIX ロケールでは「月・日・年」の形
> 式で表示されます。 LC_TIME ロケールカテゴリが POSIX ロ
> ケー ル に 設定されていない場合には、異なった形式の時間
> フィールドが使用されます。最終修正時刻が 6 箇月以内であ
> る 場合には、「月・日・時」の形式で表示されます。ファイ
> ルがシンボリックリンクの場合は、ファイル名を出力した 後
> に、"->" と参照するファイルのパス名が出力されます。
ls -lで6箇月よりも前の最終修正時刻を表示させるにはどのようにしたら良いのでしょうか?ロケールカテゴリを変更すれば良いのかと思いますが、何をどのようにすればよいのでしょうか。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
もし、確認だけなら、こういった方法でもあります。
# pwd
/usr/sbin
# ls -l whodo
-r-xr-xr-x 37 root bin 5256 1月 6日 2000年 whodo
# tar cvf - whodo | tar tvf -
a whodo 6K
tar: ブロックサイズ = 14
-r-xr-xr-x 0/2 5256 1月 6日 08:51 2000年 whodo
#
なるほど。再帰的に確認できるし、これは便利ですね!
「tar cvf - whodo | tar tvf -」よりも「tar cf - whodo | tar tvf -」の方がいいですね。
すばらしい。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_04.png?5a7ff87)
No.2
- 回答日時:
いっそのこと、Perl で作ってしまうというのはどうですか?
引数で与えたファイルのタイムスタンプを表示する Perl スクリプトの例です。
@l = localtime((stat($ARGV[0]))[9]);
printf("%04d/%02d/%02d %02d:%02d:%02d $ARGV[0]\n",
$l[5] + 1900, $l[4] + 1, $l[3], $l[2], $l[1], $l[0]);
これで、
2004/12/15 07:47:14 ファイル名
のように表示されます。
あとは、これに肉付けしていけば、ls -l のようなスクリプトを作ることも簡単にできます。
はい。言語はそれなりに嗜みますが、扱うサーバがSolaris、HP-UX、AIX、Linuxなど雑多で、それぞれ数台、さらに各サーバにいくつか使用ログインユーザがあるので、できたら、Shell(kshメイン)またはOS標準コマンドで実現出来たらと思っております。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/09 10:33
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/04/21 08:59
- Excel(エクセル) エクセルについて教えてください。 1 2022/12/26 09:01
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- 仕事術・業務効率化 IF関数で時間指定をして、数値を切り上げたいです 1 2022/05/01 23:37
- 会計ソフト・業務用ソフト エクセルファイルの修復前後の比較について エクセルファイルの動きが悪く何となく修復をしてみたのですが 1 2022/12/23 17:32
- 英語 「名詞+形容詞/現在分詞/過去分詞+to不定詞の副詞的用法」の語順について 7 2022/09/22 05:27
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
拡張子はなぜ、大文字と小文字...
-
フォルダの中に1個しかファイ...
-
パソコンのスキップとは何ですか?
-
ターミナルソフトで全スクロー...
-
macユーザーです!拡張子「Thum...
-
ワードやエクセルのファイル名...
-
Microsoft Excel previewer に...
-
フォルダーのプロパティで表示...
-
SmartVisionで録画したファイル...
-
microSDに画像を移動させようと...
-
メールで受信したPDFの添付ファ...
-
CSVデータをNumbersで自動的に開く
-
音楽ファイルのアーティスト名...
-
vssver2.scc って消してもいい...
-
ユーザープロファイルで最終ロ...
-
ファイルの開き方(拡張子なし)
-
iモーション(動画) をパソコ...
-
複数のワードファイルで合計ペ...
-
MacのFinderでmovファイルのサ...
-
プロパティの「所有者」の削除
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
拡張子はなぜ、大文字と小文字...
-
フォルダの中に1個しかファイ...
-
パソコンのスキップとは何ですか?
-
vssver2.scc って消してもいい...
-
ファイルの開き方(拡張子なし)
-
Word2016 開けないファイルを開...
-
windows (ウィンドウズ) の 「...
-
移動先にも同じファイル名が存...
-
突然写真とかjpegファイルがみ...
-
ワードやエクセルのファイル名...
-
macユーザーです!拡張子「Thum...
-
隠しファイルを削除しても大丈...
-
Androidで、ドキュメントが予期...
-
フォルダーのプロパティで表示...
-
MacのFinderでmovファイルのサ...
-
microSDに画像を移動させようと...
-
Wordのファイルを開いたとき最...
-
Microsoft Excel previewer に...
-
エクスプローラー上のタイムス...
-
プロパティの「所有者」の削除
おすすめ情報