Domande taggate «bash»

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

2
Come ottenere il completamento di una scheda colorata?
C'è un modo per ottenere un output colorato quando si utilizza il completamento della scheda in un terminale? I miei colori vanno bene ovunque, quindi so che ho abilitato un terminale colore con successo. Usando bash in Ubuntu (10.10).
17 bash 

4
Come modificare .bashrc senza effettuare l'accesso
Questa è probabilmente una domanda duplicata, ma non ho abbastanza familiarità con il processo di accesso / avvio di CentOS (specialmente su una macchina virtuale) per sapere cosa cercare. Sto eseguendo CentOS 7 in VirtualBox. Ho accidentalmente aggiunto gnome-terminalalla fine del mio ~/.bashrcfile. Quindi ora viene visualizzata una finestra di …




6
Verifica se l'elemento è nella matrice in bash
C'è un buon modo per verificare se un array ha un elemento in bash (meglio che fare un ciclo)? In alternativa, c'è un altro modo per verificare se un numero o una stringa è uguale a una qualsiasi di una serie di costanti predefinite?
17 bash  array 

3
Qual è il valore massimo di una variabile numerica della shell bash?
Sono curioso di sapere cosa succede quando una variabile numerica in bash viene incrementata senza fermarla di proposito. Quanto può arrivare il numero? Traboccerà e diventerà negativo e continuerà ad aumentare per sempre? Si romperà e si fermerà a un certo punto? Sto usando un processore AMD x86_64, ma sarei …
17 bash  shell  script 

4
Comandi SSH remoti - avviso bash bind: modifica della linea non abilitata
Sto usando bash 4.3.11 (1) e ho installato il seguente plugin di cronologia (tramite .bash_it ): # enter a few characters and press UpArrow/DownArrow # to search backwards/forwards through the history bind '"^[[A":history-search-backward' bind '"^[[B":history-search-forward' Quando accedo a una sessione interattiva va tutto bene, ma quando eseguo comandi remoti tramite, …
17 bash  ssh  shell 


6
errore shell bash: "nessun file o directory"
Sto cercando di installare il wrapper Virtualenv su Ubuntu 14.04. Ma ogni volta che avvio un terminale, viene visualizzato l'errore che dice bash: /usr/share/virtualenvwrapper/virtualenvwrapper_lazy.sh: nessun file o directory. Ho anche controllato lo script bashrc usando gedit ~/.bashrc, ma non esiste una riga del genere. Qualcuno sa dove sbaglio?
17 bash  virtualenv 

4
Prefisso prefisso in tar
Attualmente lo faccio in uno shellscript in modo molto inefficiente: cp -a $MYPATH /tmp/$VERSION cd /tmp tar cjf archive.tar.bz2 $VERSION Voglio che tutto sia contenuto nella directory chiamata $ VERSION - c'è un modo per farlo senza dover copiare tutto come nello script sopra?
17 bash  tar 

2
Come comprimere un elenco di file in Linux
Ho molti file che devo comprimere in una singola directory. Non voglio comprimere tutti i file nella directory, ma solo quelli che corrispondono a una determinata query. L'ho fatto grep abc file-* > out.txt per creare un file con tutte le istanze di "abc" in ciascun file. Ho bisogno dei …
17 bash  zip 

3
Cambia la codifica del file txt
Quando scrivo: file file1.txt Ho questo risultato: testo Unicode Little-endian UTF-16, con terminatori di linea CR Quindi se scrivo: file file2.txt Ho: testo ASCII file2.txt viene creato effettuando: echo $var > "file2.txt" Vorrei che file2.txt avesse la stessa codifica di file1.txt. Come lo posso fare ?
16 bash  encoding  echo 

3
Ricorsivo con condizioni
Perché non posso usare un comando come questo per trovare tutti i file pdf in una directory e sottodirectory? Come lo faccio? (Sto usando bash in Ubuntu) ls -R *.pdf MODIFICARE Come potrei quindi eliminare tutti questi file?
16 ubuntu  bash  ls  recursive 

4
Come confrontare i timestamp dei file in bash?
Come faccio a confrontare il timestamp di due file? Ho provato questo ma non funziona: file1time=`stat -c %Y fil1.txt` file2time=`stat -c %Y file2.txt` if[$file1time -gt $file2time]; then doSomething fi Ho stampato entrambi i timestamp, in ordine e mi dà 1273143480 1254144394 ./script.sh: line 13: [1273143480: command not found Quindi, fondamentalmente, …

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.