Я пытаюсь прочитать первый ряд из file
file
> source ./rank file
используя этот скрипт
set line = ($<) <- inside rank
но когда я вхожу
echo $line Я ничего не получаю, как я могу это изменить? заранее спасибо
echo $line
Так как csh забит мозгами, вам придется сделать что-то вроде этого:
set line = `head -n 1 filename`
set line = `cat file | sed 1q`
Он встроен в Bash как:
read -r line < filename