找考题网-背景图
单项选择题

下列Shell程序的功能是,如果该程序执行时的参数个数为1则将由第一个参数指定的文件复制到/home/user1中,否则用vi打开这个文件。请将这个程序补全。
if [ (26) =1]
then
cp (27) $HOME/userl
fi
vi (27)
exit 0

(26)处填()。

A.$$
B.$#
C.$*
D.$@