我想寫一個簡單的bash腳本,它隨機地從/music/
文件夾中選擇.flac
文件(它必須是遞歸的,因爲文件夾中有許多子文件夾該文件),並將該文件複製到/test/random.flac
隨機選擇一個給定擴展名的文件並將其複製到給定的目錄
This post是非常接近我想要做的,但我不知道如何更改腳本來做我想做的。
我嘗試這樣做:
ls /music |sort -R |tail -1 |while read file; do
cp $file /test/random.flac
done
但我缺少如何告訴ls
做遞歸搜索子文件夾內的所有.flac
的。
你到目前爲止試過了什麼?什麼導致您遇到困難,檢索文件或選擇隨機文件? – Verv
@Verv我添加了我嘗試修改原始問題的腳本。謝謝 – Ignacio