Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
wiki2:linux_scripting [2019/02/21 15:22] alfred |
wiki2:linux_scripting [2020/05/09 09:25] (actual) |
||
|---|---|---|---|
| Línea 35: | Línea 35: | ||
| <code> | <code> | ||
| set -e | set -e | ||
| + | </code> | ||
| + | ===== Fast notes ===== | ||
| + | === Check if a directory or file exists === | ||
| + | Looking the status code of: | ||
| + | <code> | ||
| + | test -d /path | ||
| </code> | </code> | ||
| + | === Wait to press a key === | ||
| + | |||
| + | <code> | ||
| + | read -n1 -r -p "Press any key to continue..." key; | ||
| + | </code> | ||
| + | |||
| + | === Override a line in a config file === | ||
| + | <code> | ||
| + | sed -i 's/# auth-access = write/auth-access = write/' src/conf/svnserve.conf | ||
| + | sed -i 's/# password-db = passwd/password-db = passwd/' doc/conf/svnserve.conf | ||
| + | </code> | ||
| + | |||
| + | === Get formatted data === | ||
| + | get year-month-day from date | ||
| + | <code> | ||
| + | DATE=`date +%Y-%m-%d` | ||
| + | </code> | ||
| + | get year-month-day hour:minute:second from date | ||
| + | <code> | ||
| + | DATE=`date '+%Y-%m-%d %H:%M:%S'` | ||
| + | </code> | ||
| + | <code> | ||
| + | $ DATE=$(date +%y%m%d) | ||
| + | $ echo $DATE | ||
| + | 190523 | ||
| + | </code> | ||
| ===== Examples ===== | ===== Examples ===== | ||
| Some Django shortcuts: | Some Django shortcuts: | ||