Improve 2015/hou/try.sh
This commit is contained in:
1 parent
1191c9c9de
commit
c076836243
2 files changed
+28
-11
No files matched your search
+1
-1
@@ -27,7 +27,7 @@ echo something | ./prog
|
|||||||
## Try:
|
## Try:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
echo "" | ./prog
|
./try.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+27
-10
@@ -16,30 +16,47 @@ make CC="$CC" all >/dev/null || exit 1
|
|||||||
clear
|
clear
|
||||||
|
|
||||||
|
|
||||||
echo "$ echo IOCCC | ./prog" 1>&2
|
read -r -n 1 -p "Press any key to run: echo IOCCC | ./prog: "
|
||||||
|
echo 1>&2
|
||||||
echo IOCCC | ./prog
|
echo IOCCC | ./prog
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
|
|
||||||
echo "$ ./prog < rfc1321.txt" 1>&2
|
read -r -n 1 -p "Press any key to run: head -n 13 rfc1321.txt (space = next page, q = quit): "
|
||||||
./prog < rfc1321.txt
|
echo 1>&2
|
||||||
|
head rfc1321.txt -n 13 | less -rEXFK
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
|
|
||||||
echo "$ echo \"\" | ./prog" 1>&2
|
read -r -n 1 -p "Press any key to run: ./prog < rfc1321.txt: "
|
||||||
|
echo 1>&2
|
||||||
|
./prog < rfc1321.txt | less -rEXFK
|
||||||
|
echo 1>&2
|
||||||
|
|
||||||
|
read -r -n 1 -p "Press any key to run: echo \"\" | ./prog: "
|
||||||
|
echo 1>&2
|
||||||
echo "" | ./prog
|
echo "" | ./prog
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
|
|
||||||
echo "For the next two, observe the magical values: "
|
read -r -n 1 -p "Press any key to show prog.c (space = next page, q = quit): "
|
||||||
read -r -n 1 -p "Press any key to continue: "
|
echo 1>&2
|
||||||
|
less -rEXFK prog.c
|
||||||
|
echo 1>&2
|
||||||
|
|
||||||
|
echo "For the next two, observe the magical values."
|
||||||
|
echo 1>&2
|
||||||
|
read -r -n 1 -p "Press any key to run: ./prog < prog.c | cut -c-5: "
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
echo "$ ./prog < prog.c | cut -c-5" 1>&2
|
|
||||||
./prog < prog.c | cut -c-5
|
./prog < prog.c | cut -c-5
|
||||||
|
|
||||||
echo "$ ./prog < Makefile | cut -c-4" 1>&2
|
read -r -n 1 -p "Press any key to run: ./prog < Makefile | cut -c-4: "
|
||||||
|
echo 1>&2
|
||||||
./prog < Makefile | cut -c-4
|
./prog < Makefile | cut -c-4
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
|
|
||||||
echo "$ wc -c large" 1>&2
|
read -r -n 1 -p "Press any key to run: wc -c large: "
|
||||||
|
echo 1>&2
|
||||||
wc -c large
|
wc -c large
|
||||||
|
echo 1>&2
|
||||||
|
|
||||||
echo "$ ./prog < large" 1>&2
|
read -r -n 1 -p "Press any key to run: ./prog < large: "
|
||||||
|
echo 1>&2
|
||||||
./prog < large
|
./prog < large
|
||||||
Reference in new issue
Block a user