给出字符串: foo='Hello \ World! \ x we are friends here we are' 假设在反斜杠字符之前或之后混有制表符,我想用一个空格替换空格、制表符和反斜杠。我尝试了以下方法: echo "$foo" | tr "[\s\t...
在Windows中,tr命令的相应命令是什么? 例如,tr可以将所有冒号替换为新行字符。在Windows中能实现吗?$ echo $PATH | tr ':' '\n' /usr/local/bin /usr/bin
我有很多小写文本,唯一的问题是,里面有很多特殊字符,我想把它们和数字都删除。 下一个命令不够强大:tr -cd '[alpha]\n ' 在某些字符中,例如éćščž,它会返回"?"。但我想把它们全部删除。有没有更强的命令?我使用的是Linux Mint 4.3.8(1)-release。
假设模式为字符串"Love" 输入This is some text Love this or that He is running like a rabbit 输出This is some text Love this or thatHe is running like a rabbit ...
我想知道在Java中是否有与Perl中使用的tr///相当的等效方法。例如,如果我想要将“mississippi”中所有的“s”替换为“p”,反之亦然,我可以在Perl中编写以下代码: #shebang and pragmas snipped... my $str = "mississipp...
我正在尝试使用Shell脚本将文件中的句子分成单独的行。现在,我想按照!、?或. 来分隔字符串。输出应该像这样:我想要从my_text.txt读取的文件包含以下内容:你想学习Shell脚本吗?首先,你需要学习Linux命令!然后,你可以学习Shell脚本。现在,我想按照“! ”、“? ”或“....
我正在将文件名中的特殊字符删除并替换为空格。除了包含单个反斜杠的文件之外,所有内容都已经处理好了。 请注意,这些文件是在OS X上的Finder中创建的。 old_name="testing\this\folder" new_name=$(echo $old_name | tr '<&...
我想要从一个文件中删除所有的空行,但只有当它们在文件的开头/结尾时才这样做(也就是说,如果在开头之前没有非空行,则在开始处;如果在末尾之后没有非空行,则在结束处。) 除了像Perl或Ruby这样完全功能的脚本语言之外,是否有可能实现呢?如果可能的话,我更希望使用sed或awk。基本上,任何轻...