Modificare le estensioni dei file in BASH

Modificare le estensioni dei file in BASH

L'altro giorno ho dovuto modificare tutte le estensioni dei file in una cartella da JPG a jpg.

Stando su Linux mi è bastata una riga di BASH.

Volendo non serve neanche che creiate uno script.

Leggi
Creare file e cartelle temporanei in Linux

Creare file e cartelle temporanei in Linux

Linux disponde del comando mktemp per creare file e cartelle temporanei.

In questo modo anche un utente può crearli, magari nei propri script.

Leggi
Manipolare la hash table di BASH con il comando hash

Manipolare la hash table di BASH con il comando hash

BASH tiene una hash table dei comandi utilizzati nella sessione corrente.

In questo modo la shelle risulta più veloce nel caso io rilanciamo lo stesso comando più volte.

Linux ha a disposizione un comando built-in per visualizzare e manipolare questa hast table: hash!

Leggi
Concatenare stringhe in BASH

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.

Leggi
Impostare le opzioni della BASH con Shopt

Impostare le opzioni della BASH con Shopt

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
Leggi
Utilizzare le variabili in bash

Utilizzare le variabili in bash

Personalmente non ho mai trovato semplice creare script bash, anche se conosco doversi altri linguaggi.

Anche il semplice uso delle variabili; oggi vediamo proprio questo argomento facendo qualche esempio.

Leggi

About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2688 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy