вывод Linux показывает только право на ':'

Я забыл большую свою командную строку. Я делаю cat file | grep "error" и я хотел бы, чтобы это показало все направо от G:/включая G:/, если это возможно. Я изображаю команда awk, но я не знаю что. Я попробовал awk '{print $8+}' но + не работает как, я надеялся и предположил.

0
задан 17.05.2010, 14:18

2 ответа

awk '/G:/{печатают substr (0$, соответствие (0$,/G:/));}' файл

2
ответ дан 24.11.2019, 03:40

Попытка:

cat file | sed "s/.*\(G:\/\)/\1/"

Это удалит все прежде G:/. Знайте это, если у Вас есть несколько G:/ записи это будет соответствовать самой последней записи. Если Вы только работаете с единственным файлом, вместо этого сделайте:

sed "s/.*\(G:\/\)/\1/" file
1
ответ дан 24.11.2019, 03:40

Теги

Похожие вопросы