如何在csh脚本

时间:2017-11-16 09:11:55

标签: shell scripting csh

我想将find命令的每个输出存储在数组的每个索引处。

我正在使用

设置arr = find $path -name "*.txt"
  echo $ arr

实际输出:
  file1.txt file.txt file3.txt

预期产量:
FILE1.TXT
FILE2.TXT
file3.txt

1 个答案:

答案 0 :(得分:0)

使用括号()分配数组并使用反引号执行find命令:

set arr = (`find $path -name "*.txt"`)

并查看数组元素

echo ${arr[*]}