README: New shell redirect + pipe possibilities with task + run

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
Joachim Nilsson committed 2017-09-04 16:35:22 +02:00
1 parent 0585767258
commit fdd13c1ae1
1 file changed
+19 -8
+19 -8
View File
@@ -255,16 +255,27 @@ service.
Again, tasks and services are started in parallel, while run commands Again, tasks and services are started in parallel, while run commands
are called in the order listed and subsequent commands are not started are called in the order listed and subsequent commands are not started
until a run command has completed. until a run command has completed. Also, task and run commands are run
in a shell, so pipes and redirects can be used.
The following examples illustrate this. Bootstrap task and run commands
are also removed when they have completed, `initctl show` will not list
them.
```conf
task [S] echo "foo" | cat >/tmp/bar
run [S] echo "$HOME" >/tmp/secret
```
Switching between runlevels can be done by calling init with a single Switching between runlevels can be done by calling init with a single
argument, e.g. <kbd>init 5</kbd> switches to runlevel 5. When changing argument, e.g. <kbd>init 5</kbd>, or using `initctl runlevel 5`, both
runlevels Finit also automatically reloads all `.conf` files in the switch to runlevel 5. When changing runlevels Finit also automatically
`/etc/finit.d/` directory. So if you want to set a new system config, reloads all `.conf` files in the `/etc/finit.d/` directory. So if you
switch to runlevel 1, change all config files in the system, and touch want to set a new system config, switch to runlevel 1, change all config
all `.conf` files in `/etc/finit.d` before switching back to the files in the system, and touch all `.conf` files in `/etc/finit.d`
previous runlevel again — that way Finit can both stop old services and before switching back to the previous runlevel again — that way Finit
start any new ones for you, without rebooting the system. can both stop old services and start any new ones for you, without
rebooting the system.
Rebooting & Halting Rebooting & Halting