#!/bin/bash
#"${1:0:1}"的意思表示提取$1中的第一个字符,变量$1表示的是命令行输出的第一个字符串,
#变量$0表示从输出的$1字符传中的第一个字符开始截取,最后一个$1表示只截取一个字符。
if [ "${1:0:1}" = '-' ]; then
set -- mysqld "$@"
fi
echo '$@: '"$@"
echo '$1: '"$1"
#!/bin/bash
#"${1:0:1}"的意思表示提取$1中的第一个字符,变量$1表示的是命令行输出的第一个字符串,
#变量$0表示从输出的$1字符传中的第一个字符开始截取,最后一个$1表示只截取一个字符。
if [ "${1:0:1}" = '-' ]; then
set -- mysqld "$@"
fi
echo '$@: '"$@"
echo '$1: '"$1"