
テキストファイルの最初の 5 行を単一の変数 (配列ではない) に「抽出」できるかどうか疑問に思っています。
例えば:
head -5 test.txt >$variable
(もちろんこれは機能しません)
zenityを使用して最初の行を表示し、表示されるテキストに応じて確認/キャンセルできるようにしています
zenity --question \
--text=$text
(もちろん、他の実用的な解決策も歓迎します...)
答え1
それはとても簡単です
variable=`head -5 test.txt`
# or
variable=$(head -5 test.txt)
シェル スクリプトの基礎にあまり精通していないようです。ここに良いガイドがあります: