ファイルシステムから任意のファイルを選択します。

ファイルシステムから任意のファイルを選択します。

任意のファイルからパスを取得する方法はありますか?みんなファイルシステム(単一パーティションまたはその下のすべて/)を合理的な時間内に実行できますか?

ベストアンサー1

ls、GNU sorttailファイルグローバル検索を有効にする

shopt -s globstar
ls -d /** | sort -R | tail -1

sort -RPOSIX 指定されたオプションはありません。これはGNUソートのランダムな実装に属します。

ソートのマニュアルページに記載されているように

-R, --random-sort
    sort by random hash of keys

おすすめ記事