00000000 00000018 00000030 00000048 00000060 00000078 00000090 000000A8 000000C0 000000D8 000000F0 00000108 00000120 00000138 00000150 00000168 00000180 00000198 000001B0 000001C8 000001E0 000001F8 00000210 00000228 00000240 00000258 00000270 00000288
| 23 21 20 2F 62 69 6E 2F 73 68 0A 0A 70 72 65 66 69 78 3D 2F 75 73 72 0A 42 49 4E 3D 24 7B 70 72 65 66 69 78 7D 2F 62 69 6E 0A 6C 6F 63 61 6C 73 74 61 74 65 64 69 72 3D 2F 76 61 72 0A 0A 75 73 61 67 65 28 29 0A 7B 0A 20 20 20 20 63 61 74 20 3C 3C 45 4F 46 0A 55 73 61 67 65 3A 20 73 63 72 6F 6C 6C 6B 65 65 70 65 72 2D 67 65 74 2D 74 6F 63 2D 66 72 6F 6D 2D 64 6F 63 70 61 74 68 20 3C 44 4F 43 50 41 54 48 3E 20 0A 45 4F 46 0A 0A 20 20 20 20 65 78 69 74 20 24 31 0A 7D 0A 0A 69 66 20 74 65 73 74 20 24 23 20 2D 65 71 20 30 3B 20 74 68 65 6E 0A 20 20 20 20 75 73 61 67 65 20 31 0A 66 69 0A 0A 73 63 72 6F 6C 6C 6B 65 65 70 65 72 5F 64 69 72 3D 60 73 63 72 6F 6C 6C 6B 65 65 70 65 72 2D 63 6F 6E 66 69 67 20 2D 2D 70 6B 67 6C 6F 63 61 6C 73 74 61 74 65 64 69 72 60 0A 0A 64 6F 63 69 64 73 3D 60 67 72 65 70 20 24 31 20 24 7B 73 63 72 6F 6C 6C 6B 65 65 70 65 72 5F 64 69 72 7D 2F 73 63 72 6F 6C 6C 6B 65 65 70 65 72 5F 64 6F 63 73 20 7C 20 5C 0A 20 20 20 20 20 20 20 20 20 20 61 77 6B 20 27 42 45 47 49 4E 20 7B 20 46 53 3D 22 09 22 7D 20 7B 70 72 69 6E 74 20 24 32 7D 27 60 0A 09 20 20 0A 66 6F 72 20 64 6F 63 69 64 20 69 6E 20 24 64 6F 63 69 64 73 3B 20 64 6F 0A 20 20 20 20 62 72 65 61 6B 3B 0A 64 6F 6E 65 0A 0A 69 66 20 74 65 73 74 20 2D 7A 20 22 24 64 6F 63 69 64 22 3B 20 74 68 65 6E 0A 20 20 20 20 65 63 68 6F 20 24 31 20 69 73 20 6E 6F 74 20 69 6E 73 74 61 6C 6C 65 64 0A 20 20 20 20 65 78 69 74 20 31 20 0A 66 69 0A 0A 69 66 20 74 65 73 74 20 2D 66 20 24 7B 73 63 72 6F 6C 6C 6B 65 65 70 65 72 5F 64 69 72 7D 2F 54 4F 43 2F 24 64 6F 63 69 64 3B 20 74 68 65 6E 0A 20 20 20 20 65 63 68 6F 20 24 7B 73 63 72 6F 6C 6C 6B 65 65 70 65 72 5F 64 69 72 7D 2F 54 4F 43 2F 24 64 6F 63 69 64 0A 20 20 20 20 65 78 69 74 20 30 0A 65 6C 73 65 0A 20 20 20 20 65 63 68 6F 20 4E 6F 20 74 61 62 6C 65 20 6F 66 20 63 6F 6E 74 65 6E 74 20 61 76 61 69 6C 61 62 6C 65 20 66 6F 72 20 74 68 69 73 20 64 6F 63 75 6D 65 6E 74 2E 0A 20 20 20 20 65 78 69 74 20 31 0A 66 69 0A | #! /bin/sh prefix=/usr BIN=${prefix}/bin locals tatedir=/var usage() { cat <<EOF Usage: scr ollkeeper-get-toc-from-d ocpath <DOCPATH> EOF exit $1 } if test $# -eq 0; then usage 1 fi scrollkeeper_dir=`s crollkeeper-config --pkg localstatedir` docids=` grep $1 ${scrollkeeper_d ir}/scrollkeeper_docs | \ awk 'BEGIN { FS=" "} {print $2}'` for docid in $docids; do break; done if t est -z "$docid"; then echo $1 is not install ed exit 1 fi if te st -f ${scrollkeeper_dir }/TOC/$docid; then e cho ${scrollkeeper_dir}/ TOC/$docid exit 0 el se echo No table of content available for th is document. exit 1 fi |