如何删除shell脚本中变量的第一个/最后一个字符

在编写Bash/Fish脚本时,我需要从一个字符串中删除最后的n个字符,而解决这个问题的时间比我想的要长。

下面是我找到的解决方案:

#!/bin/sh
original="my original string"
result=$(echo $original | cut -c10-) #cut first 10 chars
echo $result

要删除最后的n个字符:

#!/bin/sh
original="my original string"
result=$(echo $original | rev | cut -c10- | rev) #cut last 10 chars
echo $result
作者:前端小工 原文地址:https://juejin.cn/post/7127564398956118023

%s 个评论

要回复文章请先登录注册