ランダムな既存のパスをcd
に生成し、可能であれば指定されたルートからファイルを書き込もうとします(そのポイントはcd /home/foobar/$RANDOM
のように使用できます)。ランダムパスにcdするには?
私はls command: how can I get a recursive full-path listing, one line per file?
ls -R /path | awk '
/:$/&&f{s=$0;f=0}
/:$/&&!f{sub(/:$/,"");s=$0;f=1;next}
NF&&f{ print s"/"$0 }'
そしてdupesをパージすることによって$(dirname "${LINE_FILE}")
、仕上げにラインあたりの結果行を与えるによると、このコマンドを使用して、LSとのawkですべてのパスをリストすることによって、これを行うことができると思います。
これはうまくいくはずですが、既存の多くのパスを生成する必要があり、より早い解決策が存在することを願っています(この世代はかなり時間がかかるかもしれませんが、汚いです)。どんな良いアイデアですか?
「workyけど汚い」これは十字軍の王のようなものだ私の新しいお気に入りのフレーズ – SpoonMeiser
ですII、時には最悪の場合がベストかもしれません。 – sh5164