最近在寫 script 遇到一個情境,就是要刪除最後幾個字元,然後因為最後的字元多重複,且沒有規則,所以看起來不適用 awk
最後用 sed 來做
# Remove the last 5 characters $ echo "somefont-12345" | sed "s/.....$//g" $ somefont- # Remove the last 3 characters $ echo "somefont-12345" | sed "s/...$//g" $ somefont-12
這個用法還蠻簡潔易用的。