https://blog.csdn.net/m0_67771087/article/details/141935847

1.取第一行和最后一行

取第一行:
cat hello.txt | head -n 1

取最后一行:
cat hello.txt | awk 'END {print}'

1.清除字符串左侧空格

str=" 这是一个测试字符串 "
trimmed_str=$(echo "$str" | sed 's/^[[:space:]]*//')
echo "$trimmed_str"

这段代码会输出原始字符串str左侧的空格被清除掉的结果。sed 's/^[[:space:]]*//'命令的含义是用正则表达式匹配字符串开头的空白字符,并将其替换为空(即删除)。


0 条评论

发表回复

您的电子邮箱地址不会被公开。