|
发表于 2020-3-22 00:30:01
|
显示全部楼层
写成这样啊 $fname
而且你的cat 那里也写错了,那个不是单引号,而是反引号,一般在键盘上1的左边那个,意思是执行一个shell命令,也可以替换成$( )
linenum=1
read filename
lines=`cat ${filename}`
for line in ${lines} ;do
if [ $[ ${linenum}%2 ] -ne 0 ] ;then
echo ${line}
fi
linenum=$[ ${linenum}+1 ]
done |
|