diff --git a/20160418/aetsch b/20160418/aetsch new file mode 100755 index 0000000000000000000000000000000000000000..9f04eaea11e7c752594ce13247173afe8cc49754 --- /dev/null +++ b/20160418/aetsch @@ -0,0 +1,5 @@ +#!/bin/bash +ls "$@" +echo -n "Press ENTER to delete, ^C to abort." +read junk +rm "$@" diff --git a/20160418/bar b/20160418/bar new file mode 120000 index 0000000000000000000000000000000000000000..19102815663d23f8b75a47e7a01965dcdc96468c --- /dev/null +++ b/20160418/bar @@ -0,0 +1 @@ +foo \ No newline at end of file diff --git a/20160418/delete b/20160418/delete new file mode 120000 index 0000000000000000000000000000000000000000..a016dce4c9a7c08a12fc53b51f3750e70c16a1e6 --- /dev/null +++ b/20160418/delete @@ -0,0 +1 @@ +aetsch \ No newline at end of file diff --git a/20160418/display-20160418-1.log b/20160418/display-20160418-1.log new file mode 100644 index 0000000000000000000000000000000000000000..048011f95003a531c912e837adaa60c14ad81b8a --- /dev/null +++ b/20160418/display-20160418-1.log @@ -0,0 +1,2 @@ +display -geometry -0-0 -size 1024x768 xc:white +convert -size 1024x768 xc:white white.png diff --git a/20160418/fehler.txt b/20160418/fehler.txt new file mode 100644 index 0000000000000000000000000000000000000000..be6e4a2f52986509e117253929140d3be3fb88bc --- /dev/null +++ b/20160418/fehler.txt @@ -0,0 +1 @@ +cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden diff --git a/20160418/find b/20160418/find new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/20160418/find-20160418-1.log b/20160418/find-20160418-1.log new file mode 100644 index 0000000000000000000000000000000000000000..bd0a303ed42894ff69a162bf0b957fc1dc585efa --- /dev/null +++ b/20160418/find-20160418-1.log @@ -0,0 +1,20 @@ +cassini/home/peter/bo/2016ss/bs/20160418> find /home/peter/bo -name "*20160418*" +/home/peter/bo/2016ss/bs/20160418 +/home/peter/bo/2016ss/bs/20160418/mount-20160418-4.log +/home/peter/bo/2016ss/bs/20160418/git-20160418-1.log +/home/peter/bo/2016ss/bs/20160418/dd-20160418.log +/home/peter/bo/2016ss/bs/20160418/mount-20160418-3.log +/home/peter/bo/2016ss/bs/20160418/display-20160418-1.log +/home/peter/bo/2016ss/bs/20160418/grep-20160418-1.log +/home/peter/bo/2016ss/bs/20160418/grep-20160418-2.log +/home/peter/bo/2016ss/bs/20160418/git-20160418-2.log +/home/peter/bo/2016ss/bs/20160418/grep-20160418-3.log +/home/peter/bo/2016ss/bs/20160418/mount-20160418-1.log +/home/peter/bo/2016ss/bs/20160418/mount-20160418-2.log +/home/peter/bo/2016ss/bs/20160418/del-20160418.log +/home/peter/bo/2016ss/bs/20160418/links-20160418-1.log +cassini/home/peter/bo/2016ss/bs/20160418> find /home/peter/bo -name *20160418* +find: Der Pfad muß vor dem Suchkriterium stehen: del-20160418.log +Aufruf: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [Pfad...] [Suchkriterium] +cassini/home/peter/bo/2016ss/bs/20160418> echo *20160418* +dd-20160418.log del-20160418.log display-20160418-1.log git-20160418-1.log git-20160418-2.log grep-20160418-1.log grep-20160418-2.log grep-20160418-3.log links-20160418-1.log mount-20160418-1.log mount-20160418-2.log mount-20160418-3.log mount-20160418-4.log diff --git a/20160418/find-20160418-2.log b/20160418/find-20160418-2.log new file mode 100644 index 0000000000000000000000000000000000000000..9ebbfbf5fd77fa842acae88e831fcc979816fafd --- /dev/null +++ b/20160418/find-20160418-2.log @@ -0,0 +1,8 @@ +cassini/home/peter/bo/2016ss/bs/20160418> find . -perm /u+x +. +./aetsch +./delete +./del +./bar +./foo +./foo/delete diff --git a/20160418/find-20160418-3.log b/20160418/find-20160418-3.log new file mode 100644 index 0000000000000000000000000000000000000000..c5f15d6c632f300aa296b5ce16a0e31bb7e59fab --- /dev/null +++ b/20160418/find-20160418-3.log @@ -0,0 +1,26 @@ +cassini/home/peter/bo/2016ss/bs/20160418> find . -type d +. +./foo +cassini/home/peter/bo/2016ss/bs/20160418> find . -type l +./delete +./bar +./foo/delete +cassini/home/peter/bo/2016ss/bs/20160418> find . -type f +./mount-20160418-4.log +./git-20160418-1.log +./dd-20160418.log +./aetsch +./mount-20160418-3.log +./display-20160418-1.log +./del +./white.png +./find-20160418-1.log +./grep-20160418-1.log +./find-20160418-2.log +./grep-20160418-2.log +./git-20160418-2.log +./grep-20160418-3.log +./mount-20160418-1.log +./mount-20160418-2.log +./del-20160418.log +./links-20160418-1.log diff --git a/20160418/foo/delete b/20160418/foo/delete new file mode 120000 index 0000000000000000000000000000000000000000..bbd98f4358ce43d4c42fc40bead87faf38e2aef1 --- /dev/null +++ b/20160418/foo/delete @@ -0,0 +1 @@ +delete \ No newline at end of file diff --git a/20160418/for-20160418-1.log b/20160418/for-20160418-1.log new file mode 100644 index 0000000000000000000000000000000000000000..5ef1894acae501d9290c240c4e48cd2f7a2a82ef --- /dev/null +++ b/20160418/for-20160418-1.log @@ -0,0 +1,47 @@ +cassini/home/peter/bo/2016ss/bs/20160418> for ((x = 0; x < 10; x++)); do echo $x; done +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +cassini/home/peter/bo/2016ss/bs/20160418> for x in foo bar baz; do echo $x; done +foo +bar +baz +cassini/home/peter/bo/2016ss/bs/20160418> for x in 0 1 2 3 4 5 6 7 8 9; do echo $x; done +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +cassini/home/peter/bo/2016ss/bs/20160418> seq 0 9 +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +cassini/home/peter/bo/2016ss/bs/20160418> for x in $(seq 0 9); do echo $x; done 0 +1 +2 +3 +4 +5 +6 +7 +8 +9 diff --git a/20160418/if-20160418-1.log b/20160418/if-20160418-1.log new file mode 100644 index 0000000000000000000000000000000000000000..9c3df61698a212adea2f515bb9fa02fe195e99c3 --- /dev/null +++ b/20160418/if-20160418-1.log @@ -0,0 +1,12 @@ +cassini/home/peter/bo/2016ss/bs/20160418> grep gefunden fehler.txt +cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden +cassini/home/peter/bo/2016ss/bs/20160418> grep przlllfmpf fehler.txt +cassini/home/peter/bo/2016ss/bs/20160418> if grep przlllfmpf fehler.txt; then echo "Hurra!"; else echo "Schade."; fi +Schade. +cassini/home/peter/bo/2016ss/bs/20160418> if grep gefunden fehler.txt; then echo "Hurra!"; else echo "Schade."; fi +cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden +Hurra! +cassini/home/peter/bo/2016ss/bs/20160418> if grep gefunden fehler.txt > /dev/null; then echo "Hurra!"; else echo "Schade."; fi +Hurra! +cassini/home/peter/bo/2016ss/bs/20160418> if grep przlllpfmpf fehler.txt > /dev/null; then echo "Hurra!"; else echo "Schade."; fi +Schade. diff --git a/20160418/links-20160418-1.log b/20160418/links-20160418-1.log new file mode 100644 index 0000000000000000000000000000000000000000..c6363c12dc582baa2b1d920613585850c02ee608 --- /dev/null +++ b/20160418/links-20160418-1.log @@ -0,0 +1,29 @@ +cassini/home/peter/bo/2016ss/bs/20160418> ls -la foo +insgesamt 8 +drwxr-xr-x 2 peter peter 4096 Apr 18 14:10 . +drwxr-xr-x 3 peter peter 4096 Apr 18 14:18 .. +lrwxrwxrwx 1 peter peter 6 Apr 18 14:10 delete -> delete +cassini/home/peter/bo/2016ss/bs/20160418> ls -la +insgesamt 76 +drwxr-xr-x 3 peter peter 4096 Apr 18 14:18 . +drwxr-xr-x 6 peter peter 4096 Apr 18 11:37 .. +-rwxr-xr-x 2 peter peter 84 Apr 18 11:39 aetsch +-rw-r--r-- 1 peter peter 1772 Apr 18 12:12 dd-20160418.log +-rwxr-xr-x 2 peter peter 84 Apr 18 11:39 del +-rw-r--r-- 1 peter peter 647 Apr 18 11:45 del-20160418.log +lrwxrwxrwx 1 peter peter 6 Apr 18 14:08 delete -> aetsch +-rw-r--r-- 1 peter peter 89 Apr 18 14:16 display-20160418-1.log +drwxr-xr-x 2 peter peter 4096 Apr 18 14:10 foo +-rw-r--r-- 1 peter peter 5955 Apr 18 12:31 git-20160418-1.log +-rw-r--r-- 1 peter peter 879 Apr 18 12:30 git-20160418-2.log +-rw-r--r-- 1 peter peter 216 Apr 18 11:56 grep-20160418-1.log +-rw-r--r-- 1 peter peter 165 Apr 18 12:03 grep-20160418-2.log +-rw-r--r-- 1 peter peter 357 Apr 18 12:05 grep-20160418-3.log +-rw-r--r-- 1 peter peter 1120 Apr 18 12:16 mount-20160418-1.log +-rw-r--r-- 1 peter peter 825 Apr 18 12:18 mount-20160418-2.log +-rw-r--r-- 1 peter peter 520 Apr 18 12:43 mount-20160418-3.log +-rw-r--r-- 1 peter peter 1064 Apr 18 12:46 mount-20160418-4.log +-rw-r--r-- 1 peter peter 657 Apr 18 14:15 white.png +cassini/home/peter/bo/2016ss/bs/20160418> ln foo bar +ln: „foo“: harte Verknüpfung für Verzeichnisse nicht erlaubt +cassini/home/peter/bo/2016ss/bs/20160418> ln -s foo bar diff --git a/20160418/pipes-20160418-1.log b/20160418/pipes-20160418-1.log new file mode 100644 index 0000000000000000000000000000000000000000..c3451fe6e4af7ee7864a1953d4a1fbd4acb9cc56 --- /dev/null +++ b/20160418/pipes-20160418-1.log @@ -0,0 +1,4 @@ +cassini/home/peter/bo/2016ss/bs/20160418> echo "Schlimmer geht nimmer." | sed -e 's/nim/im/g' | hexdump -C +00000000 53 63 68 6c 69 6d 6d 65 72 20 67 65 68 74 20 69 |Schlimmer geht i| +00000010 6d 6d 65 72 2e 0a |mmer..| +00000016 diff --git a/20160418/pipes-20160418-2.log b/20160418/pipes-20160418-2.log new file mode 100644 index 0000000000000000000000000000000000000000..e9da965f6538e404c0efc536246fbd14e0b28f81 --- /dev/null +++ b/20160418/pipes-20160418-2.log @@ -0,0 +1,2 @@ +cassini/home/peter/bo/2016ss/bs/20160418> echo "Schlimmer geht nimmer." ¦ sed -e 's/nim/im/g' ¦ hexdump -C +Schlimmer geht nimmer. ¦ sed -e s/nim/im/g ¦ hexdump -C diff --git a/20160418/pipes-20160418-3.log b/20160418/pipes-20160418-3.log new file mode 100644 index 0000000000000000000000000000000000000000..2028919a1357eb032b8e835771964f60d3350509 --- /dev/null +++ b/20160418/pipes-20160418-3.log @@ -0,0 +1,5 @@ +cassini/home/peter/bo/2016ss/bs/20160418> echo '|' | hexdump -C 00000000 7c 0a ||.| +00000002 +cassini/home/peter/bo/2016ss/bs/20160418> echo '¦' | hexdump -C +00000000 c2 a6 0a |...| +00000003 diff --git a/20160418/pipes-20160418-4.log b/20160418/pipes-20160418-4.log new file mode 100644 index 0000000000000000000000000000000000000000..77bc588a9fa3a6a4f2009d99b3cb8cdf39048380 --- /dev/null +++ b/20160418/pipes-20160418-4.log @@ -0,0 +1,12 @@ +cassini/home/peter/bo/2016ss/bs/20160418> echo "Schlimmer geht nimmer." ¦ sed -e 's/nim/im/g' ¦ hexdump -C +Schlimmer geht nimmer. ¦ sed -e s/nim/im/g ¦ hexdump -C +cassini/home/peter/bo/2016ss/bs/20160418> echo "Schlimmer geht nimmer." | sed -e 's/nim/im/g' | hexdump -C +00000000 53 63 68 6c 69 6d 6d 65 72 20 67 65 68 74 20 69 |Schlimmer geht i| +00000010 6d 6d 65 72 2e 0a |mmer..| +00000016 +cassini/home/peter/bo/2016ss/bs/20160418> echo "Schlimmer geht nimmer." ¦ sed -e 's/nim/im/g' ¦ hexdump -C | hexdump -C +00000000 53 63 68 6c 69 6d 6d 65 72 20 67 65 68 74 20 6e |Schlimmer geht n| +00000010 69 6d 6d 65 72 2e 20 c2 a6 20 73 65 64 20 2d 65 |immer. .. sed -e| +00000020 20 73 2f 6e 69 6d 2f 69 6d 2f 67 20 c2 a6 20 68 | s/nim/im/g .. h| +00000030 65 78 64 75 6d 70 20 2d 43 0a |exdump -C.| +0000003a diff --git a/20160418/white.png b/20160418/white.png new file mode 100644 index 0000000000000000000000000000000000000000..67a6f9910849447de5ef48b8282ea46f704b2840 Binary files /dev/null and b/20160418/white.png differ