日付/時間なしでループを実行できるかどうか疑問に思いますls
。 ls コマンドの実行時に表示される時刻と日付を非表示にします。
次のようなことをしたい
sudo ls -AlhR / > /Volumes/user/Documents/NotProgram.txt
その後、いくつかのプログラムをインストールしたいと思います。
sudo ls -AlhR / > /Volumes/user/Documents/YesProgram.txt
前後の結果を比較してください。
diff /Volumes/user/Documents/NotProgram.txt /Volumes/user/Documents/YesProgram.txt
ただし、日付と時刻の差はdiffによって検出されます。
ありがとうございます...
答え1
/bin/ls
比較的新しいcoreutilsから来たと仮定すると、この--time-style
オプションを使用して空のスタイルを指定できます。たとえば、
ls -Alhr --time-style=+""
日付と時刻なしで同じ出力を提供します。