We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8de1a8a commit 2e507e0Copy full SHA for 2e507e0
script/hash-cd
@@ -6,6 +6,35 @@ set -euo pipefail
6
7
. oks-lib.sh
8
9
+print_usage ()
10
+{
11
+ cat <<END
12
+USAGE:
13
+ "${0##*/}" <CDROM>
14
+
15
+<CDROM> - path to CDROM device (default: $CD_DEV)
16
+END
17
+}
18
19
+while test $# -gt 0; do
20
+ case $1 in
21
+ -h|--help) print_usage; exit $?;;
22
+ --) shift; break;;
23
+ -*) usage_error "invalid option: '$1'";;
24
+ *) break;
25
+ esac
26
+ shift
27
+done
28
29
+if [ $# -eq 1 ]; then
30
+ CD_DEV="$1"
31
+fi
32
33
+if [ $# -gt 1 ]; then
34
+ >&2 echo "unepected positional parameters"
35
+ exit 1
36
37
38
TMP_DIR=$(mktemp --directory)
39
trap 'rm -rf -- "$TMP_DIR"' EXIT
40
0 commit comments