小编tal*_*zin的帖子

如何在 Ubuntu 中解压文件?

每当我写这个:

tar - xvf grads-2.0.2.oga.2-bundle.tar.gz
Run Code Online (Sandbox Code Playgroud)

我得到这个:

You must specify one of the '-Acdtrux', '--delete' or '--test-label' options
Run Code Online (Sandbox Code Playgroud)

这个怎么用?

tar

13
推荐指数
1
解决办法
4万
查看次数

如何根据列上的数字与bash上的分隔符进行排序

如何按第五列对这些数据进行排序

PREPAID|085319338982|Replacement Card|2016-05-31 15:15:29|218BKSAT||14121837 | 0
PREPAID|08128352315|Replacement Card|2016-05-31 15:15:33|218KKSAT||14121842 | 0
POSTPAID|085283124329|Replacement Card|2016-05-31 15:15:47|128PDGAT||14121855 | 0
PREPAID|081220000852|Replacement Card|2016-05-31 15:16:06|118GMPAT||14121863 | 0
PREPAID|082210381832|Replacement Card|2016-05-31 15:17:16|218PIMAT||14121912 | 0
POSTPAID|085348838969|Replacement Card|2016-05-31 15:17:22|418BPPAT||14121917 | 0
PREPAID|082132221987|Replacement Card|2016-05-31 18:21:10|328PMRAT||14126628 | 0
PREPAID|08128223567|Replacement Card|2016-05-31 18:22:02|218JBKAT||14126637 | 0
PREPAID|081319486899|Replacement Card|2016-05-31 18:22:52|218BKSAT||14126645 | 0
PREPAID|085207770888|Replacement Card|2016-05-31 18:23:39|118GMPAT||14126649 | 0
PREPAID|081288282777|Replacement Card|2016-05-31 18:24:13|218PIMAT||14126657 | 0
POSTPAID|081324559128|Replacement Card|2016-05-31 18:24:29|228BC2AT||14126660 | 0
PREPAID|08123968211|Replacement Card|2016-05-31 18:25:38|338KUTAT||14126675 | 0
PREPAID|081281623923|Replacement Card|2016-05-31 18:25:45|218JKBAT||14126676 | 0
PREPAID|081333293977|Replacement Card|2016-05-31 18:25:53|328MLGAT||14126679 | 0
POSTPAID|081312544456|Replacement Card|2016-05-31 18:25:56|228BC2AT||14126680 | …
Run Code Online (Sandbox Code Playgroud)

shell-script sort data

5
推荐指数
1
解决办法
318
查看次数

如何通过awk更改一列并在一行中添加其他列

我有一个包含以下记录的文件 MDD.TXT。文件:MDD.TXT

0|ABC|055309|20120929053309|11965150   
0|ABC|061434|20120929063434|11155537  
0|ABC|070228|20120929073228|11965150  
0|ABC|082213|20120929583213|11965150  
0|ABC|083950|20120929983950|11965150  
0|ABC|084112|20120929083112|11965150
Run Code Online (Sandbox Code Playgroud)

现在我想用“XYZ”替换第二列,并想在所有记录中添加两列文件名和“成功”。所需的输出应如下:

0|XYZ|055309|20120929053309|11965150|MDD.TXT|SUCCESS
0|XYZ|061434|20120929063434|11155537|MDD.TXT|SUCCESS
0|XYZ|070228|20120929073228|11965150|MDD.TXT|SUCCESS
0|XYZ|082213|20120929583213|11965150|MDD.TXT|SUCCESS
0|XYZ|083950|20120929983950|11965150|MDD.TXT|SUCCESS
0|XYZ|084112|20120929083112|11965150|MDD.TXT|SUCCESS
Run Code Online (Sandbox Code Playgroud)

awk shell-script

4
推荐指数
1
解决办法
2741
查看次数

删除文本文件中的重复条目

我使用两个请求创建了一个 txt 文件,一个是 LDAP,一个是 SQL。两次请求的结果存储在同一个txt文件中。

txt 文件如下所示:

user1@domain.fr
user2@domain.fr
user3@domain.fr
user1@domain.fr
user4@domain.fr
Run Code Online (Sandbox Code Playgroud)

因为一个用户可以在两个数据库中,所以我需要使用 bash 删除重复条目。
我该怎么做?

linux bash text-processing

0
推荐指数
1
解决办法
2570
查看次数

标签 统计

shell-script ×2

awk ×1

bash ×1

data ×1

linux ×1

sort ×1

tar ×1

text-processing ×1