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.


8
Come posso rinominare le foto, dati i dati EXIF?
Diciamo che ho un sacco di foto, tutte con informazioni EXIF ​​corrette, e le foto sono nominate in modo casuale (a causa di un problema che ho avuto). Ho un piccolo programma chiamato jheadche mi dà l'output di seguito: $ jhead IMG_9563.JPG File name : IMG_9563.JPG File size : 638908 …
14 bash  rename  python  exif 

1
Errore regex condizione
string=123456 if [ $string == 123456 ]; then echo 123 fi Funziona bene, ma se cambio da == a = ~ ottengo questo errore: ./test: line 3: [: =~: binary operator expected

5
Indicizza una stringa in bash
Come posso fare riferimento a una stringa per indice in sh / bash? Cioè, fondamentalmente dividendolo. Sto cercando di eliminare 5 caratteri di un nome file. Tutti i nomi hanno la struttura: name_nr_code. Sto cercando di rimuovere il bit di codice alfanumerico 5. name_nr_ha sempre 10 caratteri. C'è qualcosa del …
14 bash  shell  string 




2
Elimina i file più vecchi di quelli specifici
Devo eliminare da una cartella tutti i file più vecchi di un file specifico. Esecuzione di bash su CentOS 7. Ho una soluzione per questo, ma penso che ci dovrebbe essere un modo più elegante per farlo: reference_file=/my/reference/file get_modify_time() { stat $1 | grep -Po "Modify: \K[0-9- :]*" } pit=$(get_modify_time …

5
file grep dall'elenco
Sto cercando di eseguire grep su un elenco di alcune centinaia di file: $ head -n 3 <(cat files.txt) admin.php ajax/accept.php ajax/add_note.php Tuttavia, anche se sto cercando una stringa che so essere trovata nei file, quanto segue non cerca i file: $ grep -i 'foo' <(cat files.txt) $ grep -i …

1
Sintassi HISTTIMEFORMAT
Esistono molte bashguide che includono l'aggiunta di righe come HISTTIMEFORMAT='%d/%m/%y %T 'o HISTTIMEFORMAT="%F %T "a ~/.bashrco /etc/bash.bashrc. C'è sempre uno spazio prima della citazione finale. Ad esempio non lo è mai HISTTIMEFORMAT='%d/%m/%y %T'. Perchè è questo?


3
Il file ~ / .inputrc non viene fornito correttamente
Ho questo file ~ / .inputrc che ho creato per alcune combinazioni di tasti. # mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving "\e[1;5C":forward-word "\e[1;5D":backward-word "\e[5C":forward-word "\e[5D":backward-word "\e\e[C":forward-word "\e\e[D":backward-word ogni volta che provo a correre source ~/.inputrc, mi dà il seguente errore: \ e [1; 5C: forward-word: comando non trovato. …
14 bash  tcsh  readline 




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.