iPad 4 mini 日付表示 1969年12月31日

iPad 4 mini 日付表示 1969年12月31日

iPadで端末コードを使用しましたが、 stat結果は次のとおりです。その日付が表示されるのはなぜですか。この問題をどのように解決できますか?私が確認する必要がある他のものがありますか?

GFY iPad 2 $ stat
0 9870584235507384862 prw-rw---- 0 mobile mobile 0 0 "Dec 31 19:00:00 1969" "Dec 31 19:00:00 1969" "Dec 31 19:00:00 1969" "Dec 31 19:00:00 1969" 16384 0 0 (stdin)
GFY iPad 2 $ 

ベストアンサー1

UTC-5タイムゾーンにあると仮定すると、「1969年12月31日19:00:00」はUNIX時代の0時間です。その後、質問は「このランダムな時間値は何ですか?」から「なぜゼロですか?」に変わります。

4 つの時間値は、atime(最後のファイルへのアクセス)、mtime(最後のファイルの変更)、ctime(最後の inode の変更)、btime(inode の作成時間)です.ファイルが提供されない場合は、statどのファイルがその役割を果たしているかについての情報を提供しますstdin。 macOSでは、statリダイレクトなしでベアシェルから呼び出すと(ここで実行するように)、最初の3つは現在の時刻で埋められますが、最後のファイルは初期化されません。 。

iPadOSは、基本的な標準入力のすべてのフィールドが埋められていない状態で動作が異なるようです。

おすすめ記事