diff options
author | James Pannacciulli <jpnc@jpnc.info> | 2017-06-12 11:21:21 -0700 |
---|---|---|
committer | James Pannacciulli <jpnc@jpnc.info> | 2017-06-12 11:21:21 -0700 |
commit | 1b09c0814cd1e5d5a57be0c45c879fe0b146d220 (patch) | |
tree | 08675c158599f6feff08a6c4d244b729c5e5c1bb /config | |
parent | 479f4a166b5d81ce6b363cce13c9763f09c74211 (diff) | |
download | ariketa-1b09c0814cd1e5d5a57be0c45c879fe0b146d220.tar.gz ariketa-1b09c0814cd1e5d5a57be0c45c879fe0b146d220.tar.bz2 |
move sample examples out of config, show USAGE if no examples
Diffstat (limited to 'config')
-rw-r--r-- | config/examples.sh | 22 | ||||
-rw-r--r-- | config/examples.sh.sample | 25 |
2 files changed, 30 insertions, 17 deletions
diff --git a/config/examples.sh b/config/examples.sh index 41d5c0c..acb0885 100644 --- a/config/examples.sh +++ b/config/examples.sh @@ -1,20 +1,8 @@ -_examples=( - -'example tag: -echo "example command"' - -'example tag: -printf "%s\n" "this is a second example tag example"' +#!/bin/bash -'example tag: -printf "%s\n" good for measure another | sort' - -'a different tag: -echo "did you notice the tag above along with its adjacency indicators (+) ?"' - -'a different tag: -uniq \ - <(sort \ - <(printf "%s\n" "${_examples[@]//:$'\n'*/}") )' +# each array element will be an example code snippet +# code must be preceded by a tag, followed by a ':' and a newline +_examples=( + # place quoted examples here ) diff --git a/config/examples.sh.sample b/config/examples.sh.sample new file mode 100644 index 0000000..fffb4d4 --- /dev/null +++ b/config/examples.sh.sample @@ -0,0 +1,25 @@ +#!/bin/bash + +# each array element will be an example code snippet +# code must be preceded by a tag, followed by a ':' and a newline + +_examples=( + +'example tag: +echo "example command"' + +'example tag: +printf "%s\n" "this is a second example tag example"' + +'example tag: +printf "%s\n" good for measure another | sort' + +'a different tag: +echo "did you notice the tag above along with its adjacency indicators (+) ?"' + +'a different tag: +uniq \ + <(sort \ + <(printf "%s\n" "${_examples[@]//:$'\n'*/}") )' + +) |