在Bash脚本中,可以使用${variable%}
和${variable#}
来修剪字符串中的空格。这里是一个示例脚本,演示如何从Bash变量中修剪空格:
#!/bin/bash
# 定义一个包含空格的变量
string_with_spaces=" Hello, World! "
# 使用 ${variable#* } 和 ${variable% *} 修剪字符串中的空格
trimmed_string_start="${string_with_spaces#* }"
trimmed_string_end="${string_with_spaces% *}"
# 输出修剪后的字符串
echo "原始字符串: $string_with_spaces"
echo "修剪后的字符串(开头的空格): $trimmed_string_start"
echo "修剪后的字符串(结尾的空格): $trimmed_string_end"
这个脚本定义了一个包含空格的变量string_with_spaces
,然后使用${variable#* }
和${variable% *}
修剪字符串中的空格。最后,脚本输出修剪后的字符串。
领取专属 10元无门槛券
手把手带您无忧上云