我有以下记录列表
Item1,200
Item1,200
Item3,900
Item2,500
Item2,800
Item1,600
Item4,
Item5,
Item4,100
Item5,
Item5,444
Run Code Online (Sandbox Code Playgroud)
我的输出应该是
"Please check the file as Item1 is greater than 2"
Run Code Online (Sandbox Code Playgroud)
使用我的 awk 命令,输出是(计算空格),但它不应该
Item1 3
Item2 2
Item3 1
Item4 2
Item5 3
Run Code Online (Sandbox Code Playgroud)
Unix命令应该计算上面列表中没有空格的项目,如果任何项目的计数大于2(没有空格),应该返回一个语句“请检查记录”。
我尝试过使用下面的 awk 命令,但无法过滤空白并获得大于 2 条记录的计数。
awk -F, '{a[$1]++;}END{for (i in a)print i, a[i];}' filetest.txt
Run Code Online (Sandbox Code Playgroud) 我必须将最新修改的文件从一个 unix 脚本文件中的一个文件夹移动到另一个文件夹。
我正在使用
cd /abc/home/ads/
mv `ls -ltr |tail -1` /abc/home/asd451/Output
Run Code Online (Sandbox Code Playgroud) 我在一个平面文件中有月值
Month
12
11
1
2
8
10
Run Code Online (Sandbox Code Playgroud)
现在我想在单个数字值和双位数字前面加零.
输出应该是这样的
Month
12
11
01
02
08
10
Run Code Online (Sandbox Code Playgroud)
这是在PENTAHO做的(我将在字符串步骤中的替换中实现)