How to remove the last character using shell?

You can use the sed or cut command to remove the last character of a string.

Use the sed command:

echo "string" | sed 's/.$//'

Use the cut command:

echo "string" | cut -c 1-$(expr $(echo "string" | wc -c) - 1)

Replace the command “string” with the desired string in the above commands, which will remove the last character from the string.

广告
Closing in 10 seconds
bannerAds