mkdir: created directory '_tmp/doc/oil-language-tour' _tmp/doc/oil-language-tour -> (doctools/cmark) -> _release/VERSION/doc/oil-language-tour.html ~/oil/_tmp/code-blocks/doc ~/oil hello world one two hello world hello world 6 /tmp /home/uke/oil/_tmp/code-blocks/doc { "name": "bob", "age": 42 } hi alice, bye $ " \ c:\Program Files\ A is A line two, with backslash \ command sub: hi expression sub: 9 var sub: 6 $1.99 $2.00 # literal $, no interpolation A B C D ale _ale_ _ ale _ default cfe1ff206cdc _ cfe1ff206cdc _ ale 7 _ 7 _ peanut _ peanut _ bar.py foo.py alice@example.com bob@example.com S ale bean E ale bean 1 2 3 hello world hello alice total 4 -rw-r--r-- 1 uke uke 3 Jul 11 07:32 greeting.txt 6 hi greeting.txt fatal error 12 251 /bin/chgrp 409 /bin/date 192 /bin/su 316 /bin/touch 265 /bin/chown 2 /bin/egrep 819 /bin/less 240 /bin/gzexe 128 /bin/sync 132 /bin/bzgrep 198 /bin/bzip2 272 /bin/zgrep 57 /bin/uncompress 292 /bin/dd 2 /bin/zfgrep 263 /bin/df 169 /bin/readlink 225 /bin/findmnt 249 /bin/mkdir 250 /bin/rm 378 /bin/sed 65 /bin/zforce 452 /bin/gzip 57 /bin/gunzip 120 /bin/sleep 157 /bin/znew 394 /bin/dash 145 /bin/login 71 /bin/zless 80 /bin/bzdiff 440 /bin/mv 5714 /bin/bash 167 /bin/zdiff 135 /bin/more 459 /bin/vdir 2 /bin/fgrep 103 /bin/fuser 354 /bin/stty 129 /bin/wdctl 51 /bin/zcat 130 /bin/false 466 /bin/cp 198 /bin/bunzip2 258 /bin/ln 61 /bin/bzmore 54 /bin/zmore 459 /bin/ls 137 /bin/rmdir 340 /bin/lesspipe 67 /bin/hostname 91 /bin/kill 36 /bin/bzip2recover 153 /bin/echo 1277 /bin/tar 296 /bin/ps 182 /bin/bzexe 22 /bin/tempfile 224 /bin/chmod 198 /bin/bzcat 36 /bin/lesskey 11 /bin/lessecho 460 /bin/dir 187 /bin/mount 134 /bin/pwd 44 /bin/zcmp 222 /bin/dmesg 2 /bin/zegrep 351 /bin/lsblk 169 /bin/mktemp 137 /bin/uname 149 /bin/cat 46 /bin/mountpoint 52 /bin/run-parts 233 /bin/mknod 503 /bin/grep 70 /bin/umount 130 /bin/true 63 /bin/which 21852 total /bin/znew /bin/zmore /bin/zless /bin/zgrep /bin/zforce /bin/zfgrep /bin/zegrep /bin/zdiff /bin/zcmp /bin/zcat /bin/which /bin/wdctl /bin/vdir /bin/uncompress /bin/uname /bin/umount /bin/true /bin/touch /bin/tempfile /bin/tar /bin/sync /bin/su /bin/stty /bin/sleep /bin/sed /bin/run-parts /bin/rmdir /bin/rm /bin/readlink /bin/pwd alice oil 13 peanut coconut 0 - README.md 1 - bar.py 2 - foo.py ale bean 0 - ale 1 - bean 0 - pea - 42 1 - nut - 10 i = 3 i = 4 i = 5 neither alice is not a user so many beans we aren't done neither cp: cannot stat 'foo': No such file or directory error copying try myproc ^~~~~~ oil-language-tour.txt:328: 'myproc' not found failed 'log.txt' -> '/tmp/log.txt' cp: cannot stat 'ale': No such file or directory cp: cannot stat 'bean': No such file or directory yes 42 65536 65536 493 21 chars 65 10 92 956 ZZZ name is alice 0 enough equal after stripping whitespace and type conversion Python not shell 43 ale bean 43 doesn't end with .255 hello world 43 ale BEAN 'pea\t42\n' serialized string to QSN and back { "key": "value" } d2 = (cell exported:F readonly:F nameref:F val:(value.Obj obj:['ale', 42])) bin cp bin mkdir 'bar.py' -> '/tmp/bar.py' 'foo.py' -> '/tmp/foo.py' 'build.sh' -> '/tmp/build.sh' 'test.sh' -> '/tmp/test.sh' ~/oil