Bash-скрипт.Использование awk
Очень легкий скрипт: в файле (списке сотрудников) заменить все фамилии начинающ. на "А" на фамилии, начинающ. на "Е", используя awk.
Для начала хочу вывести всех сотрудников с фамилиями на "А". Пишу
cat myfile | awk ' $1~/^A/ {print $0} '
выдает сообщение, что синтаксис неправильный...
помогите, пожалуйста, разобраться...
$ cat employee_list | awk '$1 ~ /^A/' | sed s/^A/E/
Все равно говорит что синтаксис неправильный
йолки... неужели тяжело man awk прочитать и правильно ПЕРЕПИСАТЬ готовый пример? вероятнее всего - ты вокруг ~ не поставил пробелов, либо используешь неверные кавычки. должны быть с двух сторон ' а не `