Задаза 1. Даден е текстов файл с име philip-j-fry.txt. Напишегте shell script и/или серия от команди, които извеждат броя редове, съдържащи поне една четна цифра и несъдържщи малка латинска буква от a до w.
Примерно съдържание на файла:
123abv123
123zz123
MMU_2.4
Примерен изход:
2
Решение:
Първи начин:
awk '$0~/[02468]/ && $0~/[a-w]/ {print}' philip-j-fry.txt | wc -lВтори назичин:
grep '[02468]' philip-j-fry.txt | grep -vc '[a-w]'Трети начин:
sed -n '/[02468]/ p' philip-j-fry.txt | sed -n '/[a-w]/ !p' | wc -l