誰もがbashでファイルの最初の行を読み取る簡単なワンライナーを知っていますか?
誰もがbashでファイルの最初の行を読み取る簡単なワンライナーを知っていますか?
回答:
read -r FIRSTLINE < filename
「read」は組み込みのbashコマンドであるため、他の回答と同じ結果ですが、プロセスを生成しないため、より高速です。
FIRSTLINE=`head -n 1 filename`
後で使用するために、行を変数に格納します(逆アポストロフィに注意してください)。
awk 'NR == 1' /etc/passwd