Mi chiedevo se ci sono linee guida generali per l'ottimizzazione degli script Bash.
Ad esempio, è più conveniente scrivere loop che righe di comandi, ma è anche più veloce elaborare per il sistema? Esempio:
for i in a b c; do echo $i; done echo a echo b echo cA volte le persone presentano soluzioni diverse per lo stesso problema. Ad esempio,
sed,cut,awk, eechosono tutti in grado di togliere le cifre da una stringa. Mi chiedevo se puoi dire che il numero di cifre minore ha, più veloce è se usi:lo stesso comando, ad es
STRING=abc.def echo ${STRING} | sed 's/.def//g' echo ${STRING} | sed '$s/....$//'comandi diversi, ad es
STRING=abc.def echo ${STRING} | cut -d . -f 1 echo ${STRING} | sed 's/.def//g'