Domande taggate «bash»

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.

4
Come impostare un alias per un file o una directory specifici?
Ci sono molti file con cui lavoro spesso. Ad esempio alcuni file di configurazione o file di registro. Diciamo che il file di registro di Apache. Spesso mi voglio tailo grepesso. Invece di scrivere: tail -50 /var/log/apache2/error_log Preferisco scrivere tail -50 apachelog In modo che apachelogfunzioni come alias per questo …
9 bash  alias 

3
Differenza tra alias in zsh e alias in bash
Ho cercato in giro ma non sono riuscito a trovare nulla di conclusivo. C'è una differenza tra il comando alias in zsh e il comando alias in bash? In caso contrario, significa che posso condividere un insieme di alias tra le due shell e aspettarmi che funzionino come previsto?
9 bash  zsh  alias 


1
compgen: ignorando il caso
Sto cercando di implementare un completamento bash personalizzato come descritto qui . Tuttavia, sembra che compgensia sensibile al maiuscolo / minuscolo . C'è un modo per renderlo maiuscole e minuscole in quel contesto?


1
Come modificare il carattere della console bash per visualizzare i caratteri UTF-8
Ho dei problemi con la visualizzazione corretta dei caratteri UTF-8 su bash. Stavo cercando di estrarre alcuni file compressi che contenevano caratteri accentati nei loro nomi e stavo ottenendo l'errore di caratteri multibyte non valido. Ho creato un .bash_profilecon questo: export LANG=en_US.UTF-8 export LOCALE=UTF-8 Ciò ha risolto il problema dell'estrazione. …
9 bash  unicode 


4
come spostare il valore dell'array in bash
vogliamo costruire 6 cartelle di mount point come esempio /data/sdb /data/sdc /data/sdd /data/sde /data/sdf /data/sdg così abbiamo scritto questo semplice script bash usando array folder_mount_point_list="sdb sdc sdd sde sdf sdg" folderArray=( $folder_mount_point_list ) counter=0 for i in disk1 disk2 disk3 disk4 disk4 disk5 disk6 do folder_name=${folderArray[counter]} mkdir /data/$folder_name let counter=$counter+1 …

1
sostituzione del processo bash con file temporaneo
Alcuni programmi richiedono che i loro file siano ricercabili, ad esempio objdump. $ objdump -D -b binary -m i8086 <(echo 0xea 0x5b 0xe0 0x00 0xf0|xxd -r -p) objdump: Warning: '/proc/self/fd/11' is not an ordinary file Sarebbe conveniente che i file temporanei vengano sostituiti da processi. Riesco a vedere nella pagina …

2
Bash: multiplo per loop in background
È questo il modo corretto di avviare più processi sequenziali in background? for i in {1..10}; do for j in {1..10}; do run_command $i $j; done & done; Tutti jdovrebbero essere elaborati uno dopo l'altro per un dato i, ma tutti idovrebbero essere elaborati contemporaneamente.


7
Comando Bash awk tra virgolette
Ho cercato di trovare la risposta a questa domanda per un po '. Sto scrivendo uno script veloce per eseguire un comando basato sull'output di awk. ID_minimum=1000 for f in /etc/passwd; do awk -F: -vID=$ID_minimum '$3>=1000 && $1!="nfsnobody" { print "xfs_quota -x -c 'limit bsoft=5g bhard=6g $1' /home "}' $f; …
8 bash  shell  scripting 

2
Sovrascrivi il file solo se i dati
Sto cercando di sovrascrivere un file con l'output del comando, ma solo se esiste un output. Cioè, di solito voglio mycommand > myfile ma se questo dovesse sovrascrivere myfilecon dati vuoti, desidero conservare la vecchia versione di myfile. Ho pensato che qualcosa usando ifnepotesse essere possibile, a la mycommand | …
8 bash 



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.