Concatenare stringhe in BASH
Anche BASH, come un qualsiasi linguaggio di programmazione (anche se non possiamo considerarlo proprio tale), ha la possibilità di concatenare stringhe.
Vediamo un paio di esempi su come fare.
Anche BASH, come un qualsiasi linguaggio di programmazione (anche se non possiamo considerarlo proprio tale), ha la possibilità di concatenare stringhe.
Vediamo un paio di esempi su come fare.
Shopt è un comando builtin che ci permette di attivare / disattivare diverse opzioni della BASH.
Per vedere le opzioni correnti basta dare il comando:
$ shopt
autocd off
assoc_expand_once off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize on
cmdhist on
compat31 off
compat32 off
compat40 off
compat41 off
compat42 off
compat43 off
compat44 off
complete_fullquote on
direxpand off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug off
extglob off
extquote on
failglob off
force_fignore on
globasciiranges on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
inherit_errexit off
interactive_comments on
lastpipe off
lithist off
localvar_inherit off
localvar_unset off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
progcomp_alias off
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off
Su Linux abbiamo la suite poppler che ci permette di eseguire diverse operazioni sui PDF.
Oggi vediamo come convertirli in immagini.
E' probabile che poppler sia già installato.
Mi sono imbattuto in exa, un comando che si prefigge di sostituire il comando ls, senza ovviamente eliminare quest'ultimo.
Sostanzialmente fanno la stessa cosa, ma exa ha delle extra opzioni.
E' disponibile per Linux e macOS.
Per installarlo su Arch Linux:
# pacman -Sy exa
Il comando xkill fa parte del pacchetto xorg-xkill, e ci permette di terminare i processi in Linux cliccando sopra la finestra con il mouse.
In pratica, è un kill grafico.
Il comando nl viene descritto come un comando per formattare il testo da riga di comando in Linux.
La cosaa che ho trovato più comoda è la possibilità di visualizzare i numeri di riga.