ファイルの最初の 3 行を読み込んで画面に出力する次のシェル スクリプトがあります。違う ?
exec 6< rhyme.txt
while read file <&6 ;
do
read line1 <&6
read line2 <&6
read line3 <&6
echo $line1
echo $line2
echo $line3
done
exec 6<&-
ご回答ありがとうございます - head コマンドについては承知していますが、読み取りおよびファイル記述子を使用して最初の 3 行を表示したいと考えています。