6
ワイルドカード展開から最初の一致を取得するにはどうすればよいですか?
BashやZshなどのシェルは、ワイルドカードを引数に展開します。引数はパターンに一致する数だけです。 $ echo *.txt 1.txt 2.txt 3.txt しかし、すべての一致ではなく、最初の一致のみを返したい場合はどうすればよいですか? $ echo *.txt 1.txt シェル固有のソリューションは気にしませんが、ファイル名の空白に対応するソリューションが欲しいです。