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).
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 …
Voglio trovare i file nelle sottodirectory ordinate per timestamp (di creazione), con il più recente per primo. Ho guardato la pagina man ma sembra che ti permetta solo di filtrare per timestamp piuttosto che per ordine di timestamp. A quali opzioni posso passare findper raggiungere questo obiettivo? In alternativa, come …
In Linux sono abituato a premere Ctrl- Backspaceper eliminare l'ultima parola ma non so come farlo nel terminale Bash. In OS XI uso Alt- Backspaceper fare la stessa cosa. Esiste un modo per far riconoscere a Bash la combinazione di tasti Ctrl- o Alt- Backspaceper eliminare l'ultima parola? In Linux …
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?
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 …
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, …
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?
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?
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 …
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 ?
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?
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, …
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.