---------------------------------------- Command line: ls | wc -l Command 1: ls No arguments Standard input: [keyboard] Standard output: [pipe] Command 2: wc Arguments: |-l| Standard input: [pipe] Standard output: [screen] ---------------------------------------- Command line: ls | wc Command 1: ls No arguments Standard input: [keyboard] Standard output: [pipe] Command 2: wc No arguments Standard input: [pipe] Standard output: [screen] ---------------------------------------- Command line: ls | wc -l > out Command 1: ls No arguments Standard input: [keyboard] Standard output: [pipe] Command 2: wc Arguments: |-l| Standard input: [pipe] Standard output: out ---------------------------------------- Command line: a | b | c Command 1: a No arguments Standard input: [keyboard] Standard output: [pipe] Command 2: b No arguments Standard input: [pipe] Standard output: [pipe] Command 3: c No arguments Standard input: [pipe] Standard output: [screen] ---------------------------------------- Command line: a 1 < a3/1/2/3 | b 1 2 3 | c -a -bb --c-c-c- | > d.out d Command 1: a Arguments: |1| Standard input: a3/1/2/3 Standard output: [pipe] Command 2: b Arguments: |1| |2| |3| Standard input: [pipe] Standard output: [pipe] Command 3: c Arguments: |-a| |-bb| |--c-c-c-| Standard input: [pipe] Standard output: [pipe] Command 4: d No arguments Standard input: [pipe] Standard output: d.out ---------------------------------------- Command line: ls-t > x wc-l Command 1: ls-t Arguments: |wc-l| Standard input: [keyboard] Standard output: x ---------------------------------------- Command line: java rev < a2/rev.1 | java rev > out Command 1: java Arguments: |rev| Standard input: a2/rev.1 Standard output: [pipe] Command 2: java Arguments: |rev| Standard input: [pipe] Standard output: out ---------------------------------------- Command line: cb | grep -v ......................... > a1-from.txt Command 1: cb No arguments Standard input: [keyboard] Standard output: [pipe] Command 2: grep Arguments: |-v| |.........................| Standard input: [pipe] Standard output: a1-from.txt ---------------------------------------- Command line: find | grep -v facts.txt | grep -v eca | grep -v video | grep -v observations | grep -v bb.txt | grep -v readit.txt Command 1: find No arguments Standard input: [keyboard] Standard output: [pipe] Command 2: grep Arguments: |-v| |facts.txt| Standard input: [pipe] Standard output: [pipe] Command 3: grep Arguments: |-v| |eca| Standard input: [pipe] Standard output: [pipe] Command 4: grep Arguments: |-v| |video| Standard input: [pipe] Standard output: [pipe] Command 5: grep Arguments: |-v| |observations| Standard input: [pipe] Standard output: [pipe] Command 6: grep Arguments: |-v| |bb.txt| Standard input: [pipe] Standard output: [pipe] Command 7: grep Arguments: |-v| |readit.txt| Standard input: [pipe] Standard output: [screen] ---------------------------------------- Command line: find | grep -v facts.txt | grep -v eca | grep -v video | grep -v observations | grep -v bb.txt | grep -v readit.txt > out Command 1: find No arguments Standard input: [keyboard] Standard output: [pipe] Command 2: grep Arguments: |-v| |facts.txt| Standard input: [pipe] Standard output: [pipe] Command 3: grep Arguments: |-v| |eca| Standard input: [pipe] Standard output: [pipe] Command 4: grep Arguments: |-v| |video| Standard input: [pipe] Standard output: [pipe] Command 5: grep Arguments: |-v| |observations| Standard input: [pipe] Standard output: [pipe] Command 6: grep Arguments: |-v| |bb.txt| Standard input: [pipe] Standard output: [pipe] Command 7: grep Arguments: |-v| |readit.txt| Standard input: [pipe] Standard output: out ---------------------------------------- Command line: cb | cut -f1 -d@ | grep -v ^$ | grep -v whm | grep -v youhao | grep -v What | tr A-Z a-z | sort -u > a1.csv Command 1: cb No arguments Standard input: [keyboard] Standard output: [pipe] Command 2: cut Arguments: |-f1| |-d@| Standard input: [pipe] Standard output: [pipe] Command 3: grep Arguments: |-v| |^$| Standard input: [pipe] Standard output: [pipe] Command 4: grep Arguments: |-v| |whm| Standard input: [pipe] Standard output: [pipe] Command 5: grep Arguments: |-v| |youhao| Standard input: [pipe] Standard output: [pipe] Command 6: grep Arguments: |-v| |What| Standard input: [pipe] Standard output: [pipe] Command 7: tr Arguments: |A-Z| |a-z| Standard input: [pipe] Standard output: [pipe] Command 8: sort Arguments: |-u| Standard input: [pipe] Standard output: a1.csv ---------------------------------------- Command line: < a b | c Command 1: b No arguments Standard input: a Standard output: [pipe] Command 2: c No arguments Standard input: [pipe] Standard output: [screen] ---------------------------------------- Command line: cb | cut -f1 -d@ | grep -v ^$ | grep -v whm | grep -v youhao | grep -v What | tr A-Z a-z | sort | uniq -c | sort -rn | > x wc Command 1: cb No arguments Standard input: [keyboard] Standard output: [pipe] Command 2: cut Arguments: |-f1| |-d@| Standard input: [pipe] Standard output: [pipe] Command 3: grep Arguments: |-v| |^$| Standard input: [pipe] Standard output: [pipe] Command 4: grep Arguments: |-v| |whm| Standard input: [pipe] Standard output: [pipe] Command 5: grep Arguments: |-v| |youhao| Standard input: [pipe] Standard output: [pipe] Command 6: grep Arguments: |-v| |What| Standard input: [pipe] Standard output: [pipe] Command 7: tr Arguments: |A-Z| |a-z| Standard input: [pipe] Standard output: [pipe] Command 8: sort No arguments Standard input: [pipe] Standard output: [pipe] Command 9: uniq Arguments: |-c| Standard input: [pipe] Standard output: [pipe] Command 10: sort Arguments: |-rn| Standard input: [pipe] Standard output: [pipe] Command 11: wc No arguments Standard input: [pipe] Standard output: x