demo
This commit is contained in:
+52
@@ -0,0 +1,52 @@
|
|||||||
|
# DEMO
|
||||||
|
|
||||||
|
## MIAOU-BASH
|
||||||
|
|
||||||
|
* log in trixie1 as pvincent
|
||||||
|
* ghostty interference
|
||||||
|
* no color => grep, ...
|
||||||
|
* delete does not work
|
||||||
|
* poor Readline
|
||||||
|
* ALT+.. does nothing
|
||||||
|
* SHIFT+.. does nothing
|
||||||
|
* poor vim
|
||||||
|
* SO let's install miaou-bash
|
||||||
|
* easy install/version/self-upgrade/uninstall
|
||||||
|
* ghostty OK (delete,...)
|
||||||
|
* Readline
|
||||||
|
* up, down, ...
|
||||||
|
* nice prompt
|
||||||
|
* aliases (ll, la, ltr, sudo)
|
||||||
|
* vim
|
||||||
|
* nicer, linenumber
|
||||||
|
* ctrl+s, ctrl+q
|
||||||
|
* readline compliant
|
||||||
|
* azerty
|
||||||
|
|
||||||
|
## miaou-bash
|
||||||
|
|
||||||
|
* MIAOU-BASH package interaction
|
||||||
|
* --help
|
||||||
|
* completion
|
||||||
|
* script..
|
||||||
|
* write basic Bash script
|
||||||
|
* return => does not stop
|
||||||
|
* set -e
|
||||||
|
* unbound variable => no error
|
||||||
|
* set -u
|
||||||
|
* call `miaou-bash` on same script
|
||||||
|
* no more need for `set -eu`
|
||||||
|
* stacktrace, color, hint, ...
|
||||||
|
* shebang
|
||||||
|
* #!/usr/bin/miaou-bash
|
||||||
|
* #!/usr/bin/env miaou-bash
|
||||||
|
* /opt/miaou-bash/test/miaou-bash.test.bash
|
||||||
|
* bash /opt/miaou-bash/test/stub/scenario.bash subshell_term
|
||||||
|
* bash -eu /opt/miaou-bash/test/stub/scenario.bash exit
|
||||||
|
* MIAOU-DEBUG=true ...
|
||||||
|
* virtual file descriptor
|
||||||
|
* stdout, sterr
|
||||||
|
* order change
|
||||||
|
* miaou
|
||||||
|
* 3 modes: system development hosted (miaou-incus, miaou-proxmox)
|
||||||
|
* miaou-incus
|
||||||
Reference in New Issue
Block a user