因此,我尝试在通过管道传输到 sed 的文本行上实现 rstrip 函数,但遇到了麻烦。以下是我认为应该可行的方法:
cat file1.txt | sed 's/[[:blank:]]+$//g;' > testrstrip.txt
当我测试代码时,它对输入没有任何影响。
这是一个测试和结果的示例(输出中的引号仅用于显示空格。所有空格都是空格)
echo "babillion "| sed 's/[[:space:]]+$//g;' > testrstrip.txt
"babillion "
输出末尾还有一个换行符,我无法显示。如能得到任何帮助以使此工作正常进行,我将不胜感激。