More straightforward example rules_refresh.sh (#820)
* More straightforward example rules_refresh.sh * Use environment var for config directory location Signed-off-by: Dmitry Kann <yktooo@gmail.com> (github: yktoo)pull/824/head
parent
018079c083
commit
90ff8b7b04
|
@ -246,12 +246,7 @@ Create a refresh script `$OPENHAB_CONF/rules/rules_refresh.sh` and make it execu
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
#This script is called by openHAB after the persistence service has started
|
#This script is called by openHAB after the persistence service has started
|
||||||
sleep 5
|
sleep 5
|
||||||
cd [full_path_to_openhab_config_directory]/rules
|
find "$OPENHAB_CONF/rules" -type f -name '*.rules' -not -name refresh.rules | xargs touch
|
||||||
FileList="$(find *.rules | grep -v refresh.rules)"
|
|
||||||
for File in $FileList
|
|
||||||
do
|
|
||||||
touch $File
|
|
||||||
done
|
|
||||||
```
|
```
|
||||||
|
|
||||||
The script waits for five seconds and then touches all `*.rules` files (except `refresh.rules`).
|
The script waits for five seconds and then touches all `*.rules` files (except `refresh.rules`).
|
||||||
|
|
Loading…
Reference in New Issue