问题 单项选择题

将下面Shell 程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾。如果指定的输出文件不存在,则程序应自动产生一个输出文件。

if ["$#"-It 2];then

echo "Usage $0<output-file><input file l>[<input file2>...]"

exit 0

fi

output="$1"

shift

for i in (1) ;do

if [ -e "$i"];then # or use’-a $i’

cat (2)

fi

done

2()

A."$i">$output

B."$i">>$output

C.$i>$output

D.$i>>$output

答案

参考答案:B

解答题
单项选择题