Articles of bash

script bash: selezionare dal database alla variabile

Ho bisogno di una variabile per contenere i risultati recuperati dal database. Finora questo è fondamentalmente quello che sto cercando senza successo. myvariable=$(mysql database -u $user -p $password | SELECT A, B, C FROM table_a) La mia comprensione dei comandi di bash non è molto buona come puoi vedere.

Elenca i file che non corrispondono a un modello?

Ecco come è ansible elencare tutti i file che corrispondono a un modello in bash: ls *.jar Come elencare il complemento di un modello? vale a dire tutti i file che non corrispondono * .jar?

Reindirizzamento shell I / O ordine

Sto giocando con i / o il reindirizzamento della shell. I comandi che ho provato (in bash): ls -al *.xyz 2>&1 1> files.lst e ls -al *.xyz 1> files.lst 2>&1 Non c’è alcun file *.xyz nella cartella corrente. Questi comandi mi danno i diversi risultati. Il primo comando mostra un messaggio di errore ls: *.xyz: […]

firebase-tools “-bash: firebase: comando non trovato”

Eccitato che l’hosting di Firebase sia ora fuori beta. Sto provando ad andare avanti con il pacchetto firebase-tools e l’ho installato con successo: npm install -g firebase-tools Cercando di eseguire qualsiasi strumento fallisce con -bash: firebase: command not found Ho provato a inserire il seguente comando nel mio .bash_profile senza alcuna fortuna export PATH=/usr/local/share/npm/bin:$PATH Qualche […]

Aggiungi numeri all’inizio di ogni riga in un file

Come posso aggiungere numeri all’inizio di ogni riga in un file? Per esempio: Questo è il testo dal file. diventa: 000000001 Questo è 000000002 il testo 000000003 dal file.

Percorsi relativi basati sulla posizione del file anziché sulla directory di lavoro corrente

Dato: some.txt dir |-cat.sh Con cat.sh che ha il contenuto: cat ../some.txt Quindi eseguire ./cat.sh all’interno di dir funziona ./dir/cat.sh mentre è in esecuzione ./dir/cat.sh allo stesso livello di quello di dir . Mi aspetto che ciò dipenda dalle diverse directory di lavoro. C’è un modo facile per rendere il percorso ../some.txt relativo alla posizione […]

Come posso trovare il tipo MIME di un file (Content-Type)?

C’è un modo per scoprire il tipo MIME (o si chiama “Content-Type”?) Di un file in uno script bash Linux? Il motivo per cui ho bisogno è che ImageShack sembra averne bisogno per caricare un file, poiché per qualche motivo rileva il file .png come un file application/octet-stream . Ho controllato il file, ed è […]

Comandi bash multilinea nel makefile

Ho un modo molto comodo per compilare il mio progetto tramite poche righe di comandi bash. Ma ora ho bisogno di compilarlo tramite makefile. Considerando che ogni comando viene eseguito nella propria shell, la mia domanda è qual è il modo migliore per eseguire il comando bash multi-linea, dipendente l’uno dall’altro, nel makefile? Ad esempio, […]

Prendi l’ennesima colonna in un file di testo

Ho un file di testo: 1 Q0 1657 1 19.6117 Exp 1 Q0 1410 2 18.8302 Exp 2 Q0 3078 1 18.6695 Exp 2 Q0 2434 2 14.0508 Exp 2 Q0 3129 3 13.5495 Exp Voglio prendere la 2a e la 4a parola di ogni riga come questa: 1657 19.6117 1410 18.8302 3078 18.6695 2434 […]

Modo corretto per verificare la versione di Java dallo script BASH

Come posso verificare se Java è disponibile (nel PATH o tramite JAVA_HOME) da uno script bash e verificare che la versione sia almeno 1.5?