diff options
author | Jacob Moody <moody@posixcafe.org> | 2022-05-28 02:25:56 +0000 |
---|---|---|
committer | Jacob Moody <moody@posixcafe.org> | 2022-05-28 02:25:56 +0000 |
commit | 6926080a2d7c8a5b61888c18fa88d70f3384409b (patch) | |
tree | d629a56b8f1bec0af4271f64a0df6f4181c82cf6 /rc | |
parent | e9bb7876e1bd7f9aaef4e1cd0c64c97f411ffde5 (diff) |
add chdev(1)
Diffstat (limited to 'rc')
-rwxr-xr-x | rc/bin/chdev | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/rc/bin/chdev b/rc/bin/chdev new file mode 100755 index 000000000..9b659fe66 --- /dev/null +++ b/rc/bin/chdev @@ -0,0 +1,18 @@ +#!/bin/rc + +fn usage { + echo 'usage:' $0 '[ -nr ] devmask' >[1=2] + exit usage +} + +op='&' +while(~ $1 -*){ + switch($1){ + case -n; op='~' + case -r; op='&~' + case *; usage + } + shift +} + +echo chdev $op $1 >> '#c/drivers' |