下面是一个在Linux中显示参数反转的shell程序的代码示例:
#!/bin/bash
# 获取命令行参数数量
num_args=$#
# 检查是否有足够的参数
if [[ $num_args -eq 0 ]]; then
echo "请输入参数!"
exit 1
fi
# 反转参数
reversed_args=""
for (( i=$num_args; i>0; i-- )); do
reversed_args="$reversed_args ${!i}"
done
# 显示反转后的参数
echo "反转后的参数:$reversed_args"
你可以将以上代码保存为一个shell脚本文件(例如reverse_args.sh
),然后在终端中运行它。
例如,如果你运行 ./reverse_args.sh hello world
,它会输出 反转后的参数:world hello
。