ChrisInCambo Asked: 2009-09-19 00:33:28 +0800 CST2009-09-19 00:33:28 +0800 CST 2009-09-19 00:33:28 +0800 CST 使用 bash 读取文件的第一行 772 有谁知道在 bash 中读取文件第一行的简单单行器? bash 5 个回答 Voted Best Answer Etienne Dechamps 2009-09-19T01:56:12+08:002009-09-19T01:56:12+08:00 read -r FIRSTLINE < filename 结果与其他答案相同,但速度更快,因为它不会产生任何进程,因为“读取”是内置的 bash 命令。 drAlberT 2009-09-19T00:39:55+08:002009-09-19T00:39:55+08:00 head -1 简单地 Terje Mikal 2009-09-19T00:46:22+08:002009-09-19T00:46:22+08:00 FIRSTLINE=`head -n 1 filename` 将行存储在变量中以供以后使用(注意倒撇号)。 brandstaetter 2009-09-19T00:36:40+08:002009-09-19T00:36:40+08:00 head -n 1应该做的伎俩 David Poblador i Garcia 2009-09-19T01:20:55+08:002009-09-19T01:20:55+08:00 awk 'NR == 1' /etc/passwd
结果与其他答案相同,但速度更快,因为它不会产生任何进程,因为“读取”是内置的 bash 命令。
简单地
将行存储在变量中以供以后使用(注意倒撇号)。
head -n 1
应该做的伎俩