1001 cd lec5play 1002 grep pat file 1003 grep pat 1004 echo hi | grep pat 1005 echo pat | grep pat 1006 echo string | grep pat 1007 echo a | egrep a 1008 echo ab | egrep ba 1009 echo ab | egrep a 1010 echo aca | egrep a* 1011 echo aca | egrep "a*" 1012 echo bcb | egrep "a*" 1013 echo bcb | egrep "aa*" 1014 echo bcb | egrep "b(c|a)(b|d)" 1015 echo bce | egrep "b(c|a)(b|d)" 1016 echo abcbcbcd | egrep "a(bc)*d" 1017 echo abcbcbcd | egrep "abc*d" 1018 echo abcbcbcd | egrep "abc*." 1019 echo abcbcbcd | egrep "a(bc)*." 1020 echo abcbcbce | egrep "a(bc)*." 1021 echo xoiwefoiweoifewfoifx | egrep "x.*x" 1022 echo xoiwefoiweoifewfoifx | egrep "x.x" 1023 echo xfx | egrep "x.x" 1024 echo xfx | egrep "x...x" 1025 echo xfffx | egrep "x...x" 1026 ls 1027 grep "To:" hw0 1028 grep "To:" hw0 |wc 1029 grep -c "To:" hw0 1030 grep "To:" hw0 1031 grep "To:" hw0 | grep "Reply-To:" 1032 grep "To:" hw0 | grep -c "Reply-To:" 1033 grep "To:" hw0 | grep -v "Reply-To:" 1034 grep "To:" hw0 | grep -v -c "Reply-To:" 1035 grep "^To:" hw0 1036 grep -c "^To:" hw0 1037 grep -c "^To:" hw0 | "djg@cs.washington.edu" 1038 grep -c "^To:" hw0 | grep "djg@cs.washington.edu" 1039 grep "^To:" hw0 | grep -c "djg@cs.washington.edu" 1040 grep pirate hw0 1041 grep 322 hw0 1042 grep "[^0-9]322[^0-9]" hw0 1043 echo aaaa | grep '^aaaa$' 1044 echo aaaa | grep '^aaa$' 1045 echo aaaa | grep '^a{2,4}$' 1046 echo aaaa | grep '^a\{2,4\}$' 1047 echo aaaa | egrep '^a\{2,4\}$' 1048 echo aaaa | egrep '^a{2,4}$' 1049 echo aaaa | egrep '\^a{2,4}$' 1050 echo "^aaaa" | egrep '\^a{2,4}$' 1051 find /usr -name words 1052 ls -l /usr/share/dict/words 1053 ls -l /usr/share/dict/linux.words 1054 ln -s /usr/share/dict/words words 1055 ls 1056 less words 1057 ls -l 1058 grep "^tr..$" words 1059 grep "x.*x" words 1060 grep -c "x.*x" words 1061 grep -c "[^e]x.*[^e]x" words 1062 grep "[^e]x.*[^e]x" words 1063 grep "([^e]|^)x.*[^e]x" words 1064 egrep "([^e]|^)x.*[^e]x" words 1065 egrep -c .{20} words 1066 egrep -c .{40} words 1067 egrep .{40} words 1068 egrep -c .{28} words 1069 egrep .{28} words 1070 egrep ii words 1071 egrep ii words |less 1072 egrep ii words | grep -v anti 1073 egrep ii words | grep -c -v anti 1074 egrep -c ii words 1075 grep "dan.*dan" words 1076 egrep "d(a|o)n.*d(a|o)n" words 1077 egrep "d(a|e)n.*d(a|e)n" words 1078 egrep "(dan.*dan)|(den.*den)" words 1079 egrep "d.n.*d.n" words 1080 egrep "(d.n).*\1" words 1081 egrep "d(a|e)n.*d(a|e)n" words 1082 egrep "^(.*)\1$" words 1083 egrep "^([a-z]*)\1$" words 1084 history 1085 history > lec5hist