execline-ptrc-extras/README.md

33 lines
400 B
Markdown
Raw Normal View History

2022-08-05 14:26:04 +00:00
# execline-ptrc-extras
> fun execline scripts to try at home
### println
like echo, but chainable
```sh
println "test"
echo test1
```
### eprintln
println but to stderr :)
```sh
eprintln "test"
echo test1
```
### tdefine
ternary define: `$1 = if ($4) { $2 } { $3 } cmd...`
```sh
backtick -E uid { id -u }
tdefine sucmd "doas" "exec" { s6-test $uid != 0 }
$sucmd s6-linux-init-shutdown
```