Domande taggate «bash»

Bash è una shell gratuita per sistemi operativi simili a Unix del Progetto GNU.

2
L'alias non "ignora" le voci PATH?
L'ultima riga della mia .bash_profileè: alias cp=/usr/local/bin/gcp Tuttavia, ciò viene schiacciato dalla voce nel mio $PATH: $which cp /bin/cp 11:54:32/OCspark $type cp cp is aliased to `/usr/local/bin/gcp' Avevo pensato che gli alias abbiano la precedenza sul PATH..?


2
È possibile verificare se -e è impostato in uno script bash?
Se una funzione shell necessita di un'impostazione specifica di -e / + e per funzionare, è possibile impostarla localmente e quindi ripristinarla alla sua impostazione precedente prima di uscire dalla funzione? myfunction() { # Query here if -e is set and remember in a variable? # Or push the settings …

4
Esecuzione di `exec` con un Bash integrato
Ho definito una funzione di shell (chiamiamola clock), che voglio usare come wrapper per un altro comando, simile alla timefunzione, ad es clock ls -R. La mia funzione shell esegue alcune attività e quindi termina exec "$@". Vorrei che questa funzione funzionasse anche con gli incorporati della shell, ad esempio …



2
Collegati al gestore "comando non trovato" in Ubuntu
Voglio agganciare il gestore per il comando non trovato wim@SDFA100461C:~$ thing No command 'thing' found, did you mean: Command 'tping' from package 'lam-runtime' (universe) Command 'thin' from package 'thin' (universe) thing: command not found Voglio ignorare questo comportamento con il mio script. In particolare, voglio verificare se il comando esiste …


2
Alias ​​scoping nelle funzioni bash
Uso uno script (al quale non ho accesso in scrittura) che crea un gruppo di alias per impostare un ambiente. Vorrei creare una funzione bash per configurare il mio ambiente, ma sembra che gli alias non sopravvivano al corpo della funzione. Ecco un esempio minimo: # aliases.sh alias fooAlias='echo "this …
9 bash 

2
Apri più schede in iTerm2 con una directory specifica
Vorrei sapere se questo è possibile. Voglio impostare alcuni script o comandi che apriranno 5 schede e ogni scheda che verrà aperta avrà la propria directory specificata Tutto nella stessa finestra tab 1: open ~/folderA1 tab 2: open ~/folderA2 tab 3: open ~/folderA3 tab 4: open ~/folderA4 tab 5: open …
9 macos  bash  iterm2 


2
salva la storia di bash, regolarmente
Ho impostato bash per salvare la cronologia, in un file. Lo fa ogni volta che bash esce [correttamente]. Poiché a volte bash non esce correttamente, la storia viene persa. Quindi la domanda è: posso impostare bash per salvare la cronologia più regolarmente? Sto eseguendo Debian Gnu (versione 6, Squeeze) con …
9 linux  bash  gnu 

2
Come chiudere altre finestre in tmux?
Scrivo alcune funzioni .bashrcper tmuxfacilitarne l'uso: #!/bin/bash # .bashrc # vim tmux #----- -------------------- tabc() { tmux kill-window; } tabe() { tmux new-window; } tabf() { tmux find-window $@; } tabn() { tmux next-window; } tabo() { ; } # <-- How to `tabonly`? tabp() { tmux previous-window; } qa() …
9 bash  vim  tmux 

6
Come ottenere sia PIPESTATUS sia l'output nello script bash
Sto cercando di ottenere la data dell'ultima modifica di un file con questo comando TM_LOCAL=`ls -l --time-style=long-iso ~/.vimrc | awk '{ print $6" "$7 }'` TM_LOCAL ha un valore come "2012-05-16 23:18" dopo l'esecuzione di questa riga Vorrei anche controllare PIPESTATUS per vedere se si è verificato un errore. Ad …
9 bash  pipe 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.