как читать строки? - PullRequest
       17

как читать строки?

0 голосов
/ 31 мая 2010

Я пытаюсь прочитать первый ряд из file

> source ./rank file

используя этот скрипт

set line = ($<)  <- inside rank

но когда я вхожу

echo $line Я ничего не получаю, как я могу это изменить? заранее спасибо

Ответы [ 3 ]

1 голос
/ 31 мая 2010

Так как csh забит мозгами, вам придется сделать что-то вроде этого:

set line = `head -n 1 filename`
0 голосов
/ 02 июля 2012
set line = `cat file | sed 1q`
0 голосов
/ 31 мая 2010

Он встроен в Bash как:

read -r line < filename
...