Как убрать начальные пробелы вывода из команды "uniq"?
[root@firstcentos scripts]# cat test1
00
00
01
01
00
00
02
02
03
aa
aa
aa
[root@firstcentos scripts]# cat test1 | uniq -c
2 00
2 01
2 00
2 02
1 03
3 aa
[root@firstcentos scripts]#
1 ответ
Если вы хотите удалить начальные пробелы, просто передайте вывод sed
сделать так:
uniq -c file | sed 's/^\s*//'
Пример:
$ uniq -c file
2 00
2 01
2 00
2 02
1 03
3 aa
$ uniq -c file | sed 's/^\s*//'
2 00
2 01
2 00
2 02
1 03
3 aa