如何在同一文件夹中编辑多个文件的列然后覆盖它?

时间:2015-10-29 18:27:07

标签: macos unix terminal

我处于沮丧的边缘,这就是为什么我的解释方式可能很粗糙。

我正在尝试从制表符分隔的文本文件中删除列。我有10个文件具有相同的名称模式,如(下面写),这就是为什么当我使用像cut这样的命令时,我很多次使用tab感到沮丧。

所以我的问题;

1)是否有更简单的方法来基本复制文件名以进行覆盖? cut -f 1,3 oldfile.txt> oldfile.txt

顺便说一句,当我按上述方法操作时,我的所有行都因某种原因被删除了。

2)因为我不太了解正则表达式,有没有办法绕过awk?那种语言对我来说似乎很复杂。 3)他的任务中最有效的内存方法是什么?请告诉我一种方法然后我会学习这种方法,就像学习中文一样困难。

我是一名unix frasturared mediocare。对不起我的坏英格兰。

致以最诚挚的问候,

文件名示例:KKK12398801_normal_912839.txt

0 个答案:

没有答案