
我想知道是否可以將文字檔案的前 5 行“提取”到單一變數(而不是數組)
例如:
head -5 test.txt >$variable
(這當然是行不通的)
我正在嘗試使用 zenity 顯示第一行,以便我可以根據顯示的文字確認/取消
zenity --question \
--text=$text
(當然還有其他工作解決方案值得讚賞...)
答案1
這很簡單
variable=`head -5 test.txt`
# or
variable=$(head -5 test.txt)
看來您不太熟悉 shell 腳本基礎知識。這裡有一些很好的指南: