Domande specifiche per GNU Bourne Again SHell, al contrario di altre shell Bourne / POSIX. Per domande sulle shell Unix in generale, utilizzare invece il tag / shell.
Ho bisogno di vedere alcune proprietà di file aggiuntive per i file exe e dll. Se apro Windows Explorer e aggiungo le colonne aggiuntive alla mia vista, posso vedere cose come Azienda, Copyright, Nome prodotto e Versione prodotto quando esiste per quel file. Questi dati sono disponibili tramite Windows Explorer, …
So come reindirizzare a un file e usare tee; a livello base. Così $ alias outanderr='bash -c "echo stdout >&1; echo stderr >&2"' # A fake "application" displaying both output and error messages. $ outanderr 1>file # redirect stdout to a file, display stderr stderr $ outanderr 2>file # redirect …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Unix e Linux Stack Exchange. Chiuso 5 anni fa . L'oggetto dello script che sto realizzando è confrontare due serie di file. I nomi …
Se posso aggiungere export HISTCONTROL=ignorespacein .bashrc, bash non registra tutti i comandi che hanno spazi bianchi prima di loro nella storia. Ma non capisco in quali situazioni sarà utile. Qualcuno può fare alcuni esempi?
Ho un numero di file, voglio verificare che tutti questi file abbiano lo stesso contenuto. Quale riga di comando posso usare per verificarlo? L'utilizzo potrebbe essere qualcosa del tipo: $ diffseveral file1 file2 file3 file4 Risultato: All files equals O Files are not all equals
Spesso quando digito male un comando come ls (es. Premo ENTER prima di digitare 's') c'è un lungo ritardo (~ 2s) dopo la visualizzazione del terminale: bash: l: command not found... Riesco a capire i motivi di un ritardo simile dopo aver inserito una password errata , per Perché c'è …
C'è un modo per riavviare completamente Bash, ricaricare .bashrce .profilesimili? Vorrei assicurarmi che le mie modifiche funzionassero correttamente dopo aver modificato questi file.
Supponiamo di avere in main.sh: $NAME="a string" if [ -f $HOME/install.sh ] . $HOME/install.sh $NAME fi e in install.sh: echo $1 Questo dovrebbe echeggiare "a string", ma non riecheggia nulla. Perché?
Ho un sacco di foto. Sono tutti della stessa altezza e sto cercando di metterli insieme in un'immagine composita usando il programma di montaggio di ImageMagick tramite Bash. Il problema è che per impostazione predefinita, la dimensione della piastrella (un'immagine occupa una piastrella) è uguale all'immagine con le dimensioni maggiori. …
Supponiamo che abbiamo uno script bash in questo modo: echo "x" & echo "y" & echo "z" & ..... echo "Z" & wait c'è un modo per raccogliere i codici di uscita delle sotto shell / sottoprocessi? Alla ricerca di un modo per farlo e non riesco a trovare nulla. …
Qualche tempo fa ho creato uno script e ho aggiunto un po 'di registrazione, ma ho dimenticato come funziona il reindirizzamento per la registrazione :-( L'essenza è: #!/bin/bash LOGFILE=/some/path/mylogfile ( # here go my commands which produce some stdout # and, if something goes wrong, also some stderr ) 1>>${LOGFILE} …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Unix e Linux Stack Exchange. Chiuso 4 anni fa . Nello script seguente - che richiede all'utente di confermare che desidera procedere con l'esecuzione …
Nella sezione 3.1.2.3 intitolata Double Quotes, il manuale di Bash dice: Racchiudere i caratteri tra virgolette doppie ('"') conserva il valore letterale di tutti i caratteri tra virgolette, ad eccezione di '$', '`', '\' e, quando l'espansione della cronologia è abilitata, '!'. Al momento mi occupo dell'unica citazione ( '). …
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 5 anni fa . Supponiamo che io abbia una variabile varin bash. Posso assegnargli un valore. Ad esempio, lo trasformerò in …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.