Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ファイルの最後のn-2行を変数に格納する必要があるbashスクリプトを使用しています。これに使用するコマンドは
last_n2_lines=`tail -n+3 $file`
これで、$ last_n2_lines変数をエコーするたびに、ファイルのすべての行が1行になります。元のファイルと同じフォーマットを取得するにはどうすればよいですか。printfを試しましたが、最初のフィールドを出力するだけです。
これを試して:
echo "$last_n2_lines"
echo配列に分割されているため、バリアントに元の値が表示されません。argv
echo
argv