22智能在线
新记
请帮我写一可显示奇数位置参数值SHELL程序
谁能有空啊,请帮我写一能显示奇数位置参数的值,即显示$1,$3。。位置的参数值,我不会写 了,提示 我下也行啊,拜托啊、、
举报该文章
相关建议 2009-05-11
$ cat od.sh
# 注意:从这往下是SHELL程序
#!/bin/sh
#for (( i=0; i<=$#; i++ ))
for i in $*
do
if [ $(($i%2)) -ne 0 ]; then
echo $i
fi
done
# SHELL程序结束
以下是测试命令和输出结果:
$ sh od.sh 1 2 3 4 5 6
1
3
5
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/txs2t6fi.html
其他看法
第1个回答 2009-05-11
我只能大概说一下意思, 手边没有linux机器
i=1
for a in $*
do
if [ i%2 -gt 1 ]; then
echo $a
if
let "i=i+1"
done
大概是这个意思 肯定有格式或者语法的错误, 上班呢手边没有机器没法试
相似回答
大家正在搜
相关问题
编写shell程序,使之能显示奇数位置参数的值,即显示$1,...
编写一个shell程序,改程序的功能是:检测位置参数个数是否...
编写一个shell脚本程序,把它的第一个位置参数及以后的各个...
编写一个shell脚本,脚本名为shell,执行该脚本的功能...
如何创建一个shell脚本检查命令行参数个数,如果参数不是三...
编写一个shell脚本程序,它带一个命令行参数,这个参数是一...
编写一个shell脚本,它把第二个位置参数及其以后的各个参数...
设计一个shell程序,显示文件名,并显示各个参数(一个一个...