获取错误消息,因为无法执行以下代码的[权限被拒绝]。它给了我预期的字符串部分,但同时出现错误

时间:2017-11-22 11:51:12

标签: shell

我收到错误消息为./array.sh[8]:feed_name1 = PAYDET:无法执行以下代码的[权限被拒绝]。它给了我预期的字符串部分,但同时出现错误。请帮忙

#!/bin/ksh
cd /data/transfer/output
files=(`ls -1t | head -6`)
echo ${files[@]}

for ((i=0, j=1; i< ${#files[@]}; i++, j++)); do
 echo  "feed$j"="${files[$i]}"
     feed_name"$j"=$(echo "${files[$i]}" |  cut -f3 -d'_' | cut -f2 -d'-')
 done

0 个答案:

没有答案