Linuxは、タッチコマンドなしで2つの日付の間のファイルを一覧表示します。

Linuxは、タッチコマンドなしで2つの日付の間のファイルを一覧表示します。

特定の日付と時刻(YYYYMMDDHHMMSS - 形式)の間のファイルをテキストファイルとして一覧表示するコマンドが必要です。

権限の問題が発生したため、タッチコマンドを使用したくありません。

ベストアンサー1

touch最新バージョンのGNU(> = v4.3.3)がある場合は、findそれを使用する必要はありません。だからあなたはこれを行うことができます:

find /media/WD/backup/osool/olddata/ -newermt 20120101T1200 -not -newermt 20130101T1400

T日付と時刻の関係に注意してください。

touch以下を使用して参照ファイルの作成を再試行するには、フルパスを指定する限り、書き込み可能な(?)どこにでも-newer配置できます。したがって、許可を受けた場所を見つけることもできます。/var/tmp-newer

おすすめ記事