私のLinuxコンピュータで、ディレクトリ内のすべての音楽をランダムに混ぜて再生してみました。実行するとomxplayer $(ls -1b |sort -R)
と出ます/usr/bin/omxplayer.bin: invalid option -- '\'
。これは言葉ではありません。omxplayer
その出力を実行する必要があります。これは、ディレクトリls -1b
の出力を列に表示1
し、スペースを認識できるようにエスケープ文字を表示する必要があります。私は何が間違っていますか?ディレクトリ内のすべての音楽をどのようにシャッフルして再生できますか?
ベストアンサー1
omxplayer "$(ls | shuf -n 1)"
動作する必要があります。