有一个包含以下内容的文件:
1111,2222,3333,4444
aaaa,bbbb,cccc,dddd
Run Code Online (Sandbox Code Playgroud)
我寻求获得与原始文件相同但缺少第 n 列的文件,例如,对于 n = 2(或者可能是 3)
1111,2222,4444
aaaa,bbbb,dddd
Run Code Online (Sandbox Code Playgroud)
或者,对于 n = 0(或者可能是 1)
2222,3333,4444
bbbb,cccc,dddd
Run Code Online (Sandbox Code Playgroud)
一个真正的文件可能有数千兆字节长,有数万列。
在这种情况下,我怀疑命令行魔术师可以提供一个优雅的解决方案...... :-)
在我实际的实际情况中,我需要删除 2 个第一列,这可以通过在序列中删除第一列两次来完成,但我认为概括一下会更有趣。