Shell Scripting使用数组

时间:2015-10-01 04:37:18

标签: bash sh

如何在一个文件中使用绝对路径保存多个文件名,并使用shell脚本提供用户提供的运行时路径?我们可以使用数组吗?

2 个答案:

答案 0 :(得分:0)

文件目前是否在数组中?像这样:

$export file_arr=("file1" "file2")

并在您的计划中:

outfile=out.txt

for item in "${file_arr[@]}"; do
    echo "$item" >> "$outfile"
done

答案 1 :(得分:0)

#!/usr/bin/ksh
> input.txt
while true
do
    echo "Do you want to continue?"
    read choice
    case "$choice" in
      n|N) break;;
      y|Y) echo "Give The Absolute Path To Be Copied"
        read char
        echo $char >> input.txt
        ;;
      *) echo 'Response not valid';;
    esac
done