#如何從shell腳本變量中刪除第一個/最後一個字符
在編寫Bash / Fish腳本時,我需要從字符串中刪除最後的n個字符,但找到解決方法比預期花費的時間長得多。
這是我找到的解決方案:
#!/bin/sh
original="my original string"
result=$(echo $original | cut -c10-) #刪除前面的10個字符
echo $result
而要刪除最後的n個字符:
#!/bin/sh
original="my original string"
result=$(echo $original | rev | cut -c10- | rev) #刪除後面的10個字符
echo $result