soxとを組み合わせlameて新しい音楽ファイルを生成するのですが、パイプを使ってすべてを 1 行で行うには、出力と入力の境界を-文字で「マーク」する必要があるようです。このコードを継承しましたので、お見せしましょう。
sox $DIRNAME/$BASENAME -e signed-integer -r 8000 -c 2 -t wav - trim $POSITIONS | lame -v -V4 --resample 8 - $DIRNAME/${NOEXT}.mp3
との-間が出力ファイルで、 と の間が入力ファイルです。wavtrim---resample 8$DIRNAME/${NOEXT}.mp3
これについて、どんな文字でも使えるのか-、このように特別なのかなど、さらに詳しい情報を見つけようとしています。これは何と呼ばれ、何が機能するのでしょうか?