如何正确安排这个文件?

Rob*_*723 -2 bash scripts 12.04

我更喜欢就地编辑 TestFile 以获得所需的输出。我怎么能这样做?这是一个工作箱,所以我不想安装额外的软件包。

测试文件:

randomcollege-nt\jsmith90
randomcollege-nt\aakhbar91
randomcollege-nt\pmanning92
randomcollege-nt\dvader93
jshephard94
bwayne95
Run Code Online (Sandbox Code Playgroud)

期望的输出:

jsmith90
aakhbar91
pmanning92
dvader93
jshephard94
bwayne95
Run Code Online (Sandbox Code Playgroud)

cho*_*oba 6

您可以使用sed

sed -i~ 's/.*\\//' TestFile
Run Code Online (Sandbox Code Playgroud)
  • -i~告诉sed使用~扩展名创建备份。
  • s/// 是替代。
  • .*\\表示任何 ( .*) 后跟反斜杠
  • 替换部分是空的//,即反斜杠之前的所有内容都将被替换为空。

  • @Roboman1723 请选择作为答案然后 (3认同)