TGViewer
feed linuxpeople feed linuxpeople @linuxpeople_feed · 377 subscribers
Post #697 244
❇️Trucco del giorno
espansione dei paramatri shell pt2
una delle cose più utili è sempre prendere delle sotto-stringhe specifiche, filtrate per lunghezza, intervalli o sottostringhe specifiche

Innanzitutto ci possiamo prelevare la lunghezza di una stringa semplicemente come:
echo ${#variabile}

e possiamo prendere sottostringhe a partire da un determinato indice come:
echo ${variabile:<indice, escluso se partiamo da 0>}

ad esempio la variabile bestgruppo:"gente di linux" avrà come risultato "di linux" se inseriamo come indice 6, poichè "gente " (incluso lo spazio) sono i primi 6 caratteri, da indice 0 a indice 5.

Se l'indice lo inseriamo negativo, la posizione viene calcolata dalla fine (gli ultimi 6 caratteri ad esempio) ma stiamo attenti, il carattere meno va separato dai due punti da uno spazio. Cosi:

echo ${bestgruppo: -5}
output:> linux

Possiamo inoltre indicare un ulteriore parametro che è la dimensione della sotto stringa che stiamo per prendere. quindi:

${variabile: indice:size} 
Tirerà fuori una sottostringa da variabile a partire dall'indice con dimensione size, esempio:

echo ${bestgruppo:7:2}
output:> di
More from @linuxpeople_feed
  1. Mar 17, 2025❇️ Trucco del giorno Problemi con l'auto-mute di alsa e pipewire? L'auto-mute è quella car…
  2. Apr 14, 2024❇️ Trucco del giorno Come utilizzare più chiavi ssh con git da terminale! Innanzitutto gen…
  3. Feb 16, 2024❇️ Trucco del giorno RIcordate tree? Usatelo per vedere quanto spazio occupa ogni cartella…
  4. Feb 15, 2024❇️ Trucco del giorno richiamate l'ultimo argomento del terminale con la combinazione: ALT+…
  5. Feb 2, 2024❇️ Trucco del giorno Forse non vi servirà mai.... però, se volete, potete simulare un tty…
  6. Jan 24, 2024❇️ Trucco del giorno Trucco per arcieri 🏹 (ovvero per ArchLinux) Avete perso il messaggio…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →