1. ホーム
  2. bash

[解決済み] ファイルの最終更新日をBashで表示する

2022-04-20 15:28:10

質問

ファイルの日付をプリントアウトする方法がわかりません。今のところ、ディレクトリ内のすべてのファイルをプリントアウトすることができますが、それと一緒に日付をプリントアウトする必要があります。

エントリーのエコーで日付のフォーマットを添付する必要があることは分かっているのですが、正しいフォーマットが見つからないものばかりです。

echo "Please type in the directory you want all the files to be listed"

read directory 

for entry in "$directory"/*
do
  echo "$entry"
done

解決方法は?

を使用することができます。 stat コマンド

stat -c %y "$entry"

詳細情報

最終更新時刻(%y)、人間が読める値