ディレクトリのタイムスタンプを取得するには、次のものが必要です。
stat -c %Y directory_name
これらの日付形式を取得するには、どのパイプラインを通過する必要がありますか?
20220201
ベストアンサー1
これはstat -c %Y
専用ですstat
。stat
SolarisシステムにGNUがある場合は、GNUもある可能性が高く、find
次のことができます。
gfind dir -prune -printf '%TY%Tm%Td\n'
date
次の操作に使用できるGNUがあるかもしれません。
gdate -r dir +%Y%m%d
(ただしdir
シンボリックリンクの場合は、シンボリックリンク自体ではなくターゲットの修正時間を提供します。)
また、Solarisには、次のことができるzsh
独自のstat
組み込み機能(ユーティリティがGNU coreutilsに追加される前に)が付属しています。stat
zmodload zsh/stat
stat -LF %Y%m%d +mtime dir