小编use*_*655的帖子

使用计数器批量重命名 BASH 文件

我想重命名文件夹中的所有文件 PREFIX+COUNTER+FILENAME

例如。输入:

england.txt  
canada.txt  
france.txt
Run Code Online (Sandbox Code Playgroud)

输出:

CO_01_england.txt  
CO_02_canada.txt  
CO_03_france.txt
Run Code Online (Sandbox Code Playgroud)

bash rename

11
推荐指数
1
解决办法
6108
查看次数

BASH:计算文档每行中的单词数

我需要识别文本文件中的模式以进行进一步分析。因此输入文件可能包含如下半结构化文本;

文件 1

905:john: abc123: john@doe.com: US  
920:eric: ericaA: eric007@gmail.com: US  
1000: rio: ri0ri0: rio@yahoo.com: IN  
Run Code Online (Sandbox Code Playgroud)

文件 2

nathen <tab> nathen@yman.com <tab> 764323545 <tab> UK
thomas <tab> thom@gmail.com <tab> 563363421 <tab> UK
ian <tab> rt@gmail.com <tab> 3453245472 <tab> SP
Run Code Online (Sandbox Code Playgroud)

每个文档的一行中的单词数可能会有所不同。分隔符也各不相同,但每个文档都是唯一的。我想要的是计算每个文档中每行的字数。

输出将是:

对于文件 1

5  
5 
5 
5   
Run Code Online (Sandbox Code Playgroud)

对于文件 2

4  
4 
4 
4
Run Code Online (Sandbox Code Playgroud)

我想对带有任何分隔符的任何文件进行概括。可能是- | : \space+ \tab+

部分文件如下:

| hetro@gmail.com | er34532 |  
| rt@gmail.com | 764474 |
Run Code Online (Sandbox Code Playgroud)

bash patterns

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

标签 统计

bash ×2

patterns ×1

rename ×1