Добавление соответствующих элементов из двух массивов в новый массив с помощью оболочки csh?

Возможно, расположение bash отличается.

Вы можете использовать bootstrap вместо этого

#!/usr/bin/env bash
text="Hello World"
echo $text

EDIT: Это было настолько очевидно, что я не видел неправильного синтаксиса для запуска скрипта. Try:

./hello_world
1
19.02.2016, 20:00
1 ответ

Вам не хватает endдля разграничения цикла while, отсутствует @для одного из арифметических выражений и есть несколько проблем с синтаксисом @:

#!/bin/csh
set array1 = {1,2,3,4,5}
set array2 = {1,4,9,16,25}
@ count = $#array1
@ index =1
set arrayfinal = {0,0,0,0,0}
while ($index <= $count)
  @ arrayfinal[$index] = $array1[$index] + $array2[$index]
  @ index++
end

echo "the results is $arrayfinal"
exit 0
1
27.01.2020, 23:48

Теги

Похожие вопросы