Improve 2012/omoikane/try scripts
This commit is contained in:
1 parent
bf98cc9052
commit
86ee07db36
3 files changed
+55
-45
No files matched your search
+25
-19
@@ -23,27 +23,29 @@ PERL="$(type -P perl)"
|
||||
|
||||
echo "$ echo \"A quick brown fox jumps over the lazy dog\" | ./nyaruko > output.c" 1>&2
|
||||
echo "A quick brown fox jumps over the lazy dog" | ./nyaruko > output.c
|
||||
read -r -n 1 -p "Press any key to run: less -EX output.c (space = next page, q = quit): "
|
||||
read -r -n 1 -p "Press any key to show output.c (space = next page, q = quit): "
|
||||
echo 1>&2
|
||||
less -EX output.c
|
||||
less -rEXFK output.c
|
||||
|
||||
# perl specific stuff
|
||||
if [[ -n "$PERL" ]]; then
|
||||
if [[ -n "$PERL" && -f "$PERL" && -x "$PERL" ]]; then
|
||||
read -r -n 1 -p "Press any key to run: ${PERL} output.c > data.c: " 1>&2
|
||||
echo 1>&2
|
||||
"${PERL}" output.c > data.c
|
||||
read -r -n 1 -p "Press any key to run: less -EX data.c (space = next page, q = quit): "
|
||||
read -r -n 1 -p "Press any key to show data.c (space = next page, q = quit): "
|
||||
echo 1>&2
|
||||
less -rEXFK data.c
|
||||
echo 1>&2
|
||||
read -r -n 1 -p "Press any key to run: cc -o data data.c: "
|
||||
echo 1>&2
|
||||
less -EX data.c
|
||||
echo "$ cc -o data data.c" 1>&2
|
||||
cc -o data data.c
|
||||
read -r -n 1 -p "Press any key to run: ./data: "
|
||||
echo "$ ./data" 1>&2
|
||||
echo 1>&2
|
||||
./data
|
||||
fi
|
||||
|
||||
echo "$ cc -o output output.c" 1>&2
|
||||
read -r -n 1 -p "Press any key to run: cc -o output output.c: "
|
||||
echo 1>&2
|
||||
cc -o output output.c
|
||||
read -r -n 1 -p "Press any key to run: ./output: "
|
||||
echo 1>&2
|
||||
@@ -53,37 +55,41 @@ echo "$ ./output" 1>&2
|
||||
read -r -n 1 -p "Press any key to run: ./nyaruko < output > output.c: "
|
||||
echo 1>&2
|
||||
./nyaruko < output > output.c
|
||||
read -r -n 1 -p "Press any key to run: less -EX output.c (space = next page, q = quit): "
|
||||
read -r -n 1 -p "Press any key to show output.c (space = next page, q = quit): "
|
||||
echo 1>&2
|
||||
less -EX output.c
|
||||
less -rEXFK output.c
|
||||
|
||||
read -r -n 1 -p "Press any key to run: bash output.c > key.c: "
|
||||
echo 1>&2
|
||||
bash output.c > key.c
|
||||
echo 1>&2
|
||||
read -r -n 1 -p "Press any key to run: less -EX key.c (space = next page, q = quit): "
|
||||
less -EX key.c
|
||||
read -r -n 1 -p "Press any key to run: show key.c (space = next page, q = quit): "
|
||||
less -rEXFK key.c
|
||||
|
||||
# more perl stuff
|
||||
if [[ -n "${PERL}" ]]; then
|
||||
if [[ -n "${PERL}" && -f "$PERL" && -x "$PERL" ]]; then
|
||||
read -r -n 1 -p "Press any key to run: ${PERL} output.c > data.c: "
|
||||
echo 1>&2
|
||||
"${PERL}" output.c > data.c
|
||||
read -r -n 1 -p "Press any key to run: less -EX data.c (space = next page, q = quit): "
|
||||
read -r -n 1 -p "Press any key to show data.c (space = next page, q = quit): "
|
||||
echo 1>&2
|
||||
less -EX data.c
|
||||
less -rEXFK data.c
|
||||
read -r -n 1 -p "Press any key to run: cat key.c data.c > output.c: "
|
||||
echo 1>&2
|
||||
cat key.c data.c > output.c
|
||||
read -r -n 1 -p "Press any key to run: less -EX output.c (space = next page, q = quit): "
|
||||
read -r -n 1 -p "Press any key to show output.c (space = next page, q = quit): "
|
||||
echo 1>&2
|
||||
less -rEXFK output.c
|
||||
read -r -n 1 -p "Press any key to run: cc output.c -o output: "
|
||||
echo 1>&2
|
||||
less -EX output.c
|
||||
echo "$ cc output.c -o output" 1>&2
|
||||
cc output.c -o output
|
||||
read -r -n 1 -p "Press any key to run: ./output > output.2: "
|
||||
echo 1>&2
|
||||
./output > output.2
|
||||
echo "$ chmod +x output.2" 1>&2
|
||||
read -r -n 1 -p "Press any key to run: chmod +x output.2: "
|
||||
echo 1>&2
|
||||
chmod +x output.2
|
||||
read -r -n 1 -p "Press any key to run: ./output.2: "
|
||||
echo 1>&2
|
||||
./output.2
|
||||
fi
|
||||
Reference in new issue
Block a user