我想知道是否可以将文本文件的前 5 行“提取”到单个变量(而不是数组)
例如:
head -5 test.txt >$variable
(这当然是行不通的)
我正在尝试使用 zenity 显示第一行,以便我可以根据显示的文本确认/取消
zenity --question \
--text=$text
(当然,其他工作解决方案值得赞赏......)
答案1
就这么简单
variable=`head -5 test.txt`
# or
variable=$(head -5 test.txt)
看来您不太熟悉 shell 脚本基础知识。这里有一些很好的指南: