我有一个包含以下几行的文件:
revision="abcdabcdabcd0000111122223333"
revision="0000111122223333444455556666"
我想像这样截断带引号的字符串(例如,改为8):
revision="abcdabcd"
revision="00001111"
如何使用
sed
/ awk
/ perl
实现此目的? 最佳答案
也许:
sed -i 's/\(revision="........\)[^"]*"/\1"/' file
关于perl - 命令截断文件中带引号的字符串?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9756287/