合并参数

招RD和QA 2002-11-22 03:11:30
我想在script中合并参数,如这样。

file 1 2 3 4

显示 1 | 2 | 3 | 4

;

file "1 2" "3 4"

显示

1 2 | 3 4

请问这个脚本怎样写??
...全文
102 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenlq 2002-11-26
  • 打赏
  • 举报
回复
在sco unix 5 ksh 下测试通过。
cat script


let count=$#
if test $count -ge 1
then
output=$1
shift
fi
while test $count -gt 1
do
output=$output"|"$1
let count=count-1
# echo cnt = $count
shift
done
echo $output
踏岸寻柳 2002-11-25
  • 打赏
  • 举报
回复
提示一下,在SHELL的内置变量里面,以下是相关的:
$# 这个是参数个数
$n 这个是第n个参数值,n=1...9 ...

23,217

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧