要拼接字符串,可以使用$符号来引用变量,并使用双引号或单引号来包裹字符串。如果要检查一个变量是否存在,可以使用-n-z参数来判断变量是否为空。下面是一个示例的Shell脚本,它会检查一个参数是否存在,如果存在则拼接字符串:

#!/bin/bash

if [ -n "$1" ]; then
    result="Hello, $1!"
else
    result="Hello, World!"
fi

echo $result

在这个例子中,脚本会检查第一个参数的存在性。如果存在则将参数拼接到字符串中,如果不存在则直接使用默认的字符串。最后,使用echo命令输出结果。

你可以将这个脚本保存为一个文件(例如script.sh),然后通过在终端中运行./script.sh 参数来执行它。如果提供了参数,则输出结果为Hello, 参数!,否则输出结果为Hello, World!

shell 参数存在 则拼接字符串

原文地址: https://www.cveoy.top/t/topic/imt3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录