set line = ($<)
Это читает строку ввода из stdin, а затем разбивает ее на массив, разделяя слова на пробелы, так что $line[1]
- это первое слово, $line[2]
- это второе слово и т. Д.
set line = ($line)
Это то же самое, что и выше, но там, где $ line может быть одним словом, оно станет массивом слов. i.e.:
set line = ($<)
совпадает с:
set line = "$<"
set line = ($line)