Ответ 1
Попробуйте это
< your command > | tr -d ','
tr удалит все запятые
Я сократил свой вывод grep (что сводится к перечислению чисел, которые я собираюсь связать с другими полями). Моя проблема в том, что числа выше 999 содержат в них запятые, и мне интересно, как напечатайте выход с запятыми.
поэтому вместо выхода будет:
1,200,300
это будет просто:
1200300
Любые предложения для дополнительной команды pipe, которую я мог бы добавить?
Спасибо
Попробуйте это
< your command > | tr -d ','
tr удалит все запятые
< your command > | sed -e 's/,//g'
Это заменит все запятые "ничего", ничего не изменив.
вместо grep используйте одну команду awk, как показано ниже
awk '/your pattern/{gsub(",","");print}' your_file