Bash e Shell 4.7 (2446)

Cos’è Bash? Bash è la shell, o interprete del linguaggio dei comandi, per il sistema operativo GNU .  Il nome è l’acronimo di ‘Bourne-Ancora Shell‘, un gioco di parole su Stephen Bourne, l’autore dell’antenato diretto dell’attuale shell Unix sh, che è apparso nella settima edizione della versione Bell Labs Research di Unix. Bash è ampiamente compatibile she incorpora utili funzioni della shell Korn e della kshshell C. cshÈ inteso come un’implementazione conforme della parte IEEE POSIX Shell and Tools della specifica IEEE POSIX ( IEEE Standard 1003.1).  Offre miglioramenti funzionali shsia per l’uso interattivo che per…

10 usi sorprendenti e misteriosi di (!) Simbolo o operatore nei comandi di Linux 0 (0)

Il '!'simbolo o l’operatore in Linux può essere utilizzato come operatore di negazione logica , nonché per recuperare comandi dalla cronologia con modifiche o per eseguire comandi eseguiti in precedenza con modifiche. Tutti i comandi seguenti sono stati controllati esplicitamente in bash Shell. Anche se non ho controllato, ma uno di questi non verrà eseguito in un’altra shell. Qui entriamo negli usi sorprendenti e misteriosi del '!'simbolo o dell’operatore nei comandi di Linux. 1. Eseguire un comando dalla cronologia per numero di comando. Potresti non essere consapevole del…

History 0 (0)

Nella nostra Linux shell abbiamo una history, ovvero un' elenco dei comandi lanciati recentemente, che rimane salvato in modo persistente. Digitando il comando history, si verra' a visualizzare un elenco ( 40 ) di voci che corrispondono agli ultimi comandi lanciati, in ordine cronologico, Sussistono diverse modalita' per accedere alla history. Bisogna dire prima di tutto che "history" si trova in un file persistente, all'interno della /home con notazione .bash_history L'architettura di history la possiamo vedere con vi .bash_history e…