journalctl -u micro
Preistoria
Nuovo progetto veloce — convertire questo obbrobrio di software per simulazioni di patente B, al mio noscript bash interattivo per memorizzazione di quiz V/F
Per le immagini sfrutterò le potenzialità del terminale
Per le immagini sfrutterò le potenzialità del terminale
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Dark mode toggle button
Non è perfetto (non lo sarà mai — programmi di merda) ma mi accontento
Non è perfetto (non lo sarà mai — programmi di merda) ma mi accontento
journalctl -u micro
sed dark magic < qit1.js tr -d '\r' | sed -E ' /\{$/,/\}$/!d; s|.+\{$|{|; t begin; s|([^=]+)=|, "\1":|; b; : begin; a "_": "_" '
In questo modo (convertendo in JSON) posso estrarre i valori con
jq
journalctl -u micro
Nuovo progetto veloce — convertire questo obbrobrio di software per simulazioni di patente B, al mio noscript bash interattivo per memorizzazione di quiz V/F Per le immagini sfrutterò le potenzialità del terminale
Quel mio noscript è sufficiente per 100 domande, non 10'000 😳 Ci mette una vita a caricare...
Secondo me una soluzione veloce può essere trasformare il txt delle domande in uno noscript da caricare, e sfruttare la potenza del parser, più che dell'interprete
Secondo me una soluzione veloce può essere trasformare il txt delle domande in uno noscript da caricare, e sfruttare la potenza del parser, più che dell'interprete
journalctl -u micro
Quel mio noscript è sufficiente per 100 domande, non 10'000 😳 Ci mette una vita a caricare... Secondo me una soluzione veloce può essere trasformare il txt delle domande in uno noscript da caricare, e sfruttare la potenza del parser, più che dell'interprete
Ottimo da 5min sono passato a 2s
closed-quizPatenteB.sh.tgz
3.8 MB
Nightly release
Per rigenerare le domande —
Per eseguire —
La generazione non copia ancora le immagini
Requisiti
• kitty — display immagini (è possibile usare Konsole)
• wget — download
• ar — estrazione deb
• jq — conversione json/bash
Per rigenerare le domande —
run.shPer eseguire —
quizPatenteB.shLa generazione non copia ancora le immagini
Requisiti
• kitty — display immagini (è possibile usare Konsole)
• wget — download
• ar — estrazione deb
• jq — conversione json/bash
🔥1
In Bash, l'esecuzione di un programma esterno qualsiasi (anche il più banale
Qui un po' di glob replacements Bash-only per evitare di spawnare un processo
basename come una subshell) può rallentare di molto lo noscript.Qui un po' di glob replacements Bash-only per evitare di spawnare un processo
fpath='some/path/filename.with.ext'
fname="${fpath##*/}"
base="${fname%.*}"
ext="${fname##*.}"
declare -p fpath fname base ext