Domande taggate «shell-script»

Domande su script di shell, file eseguibili interpretati da una shell (bash, zsh, ecc.).

4
Stato dell'uscita Bash utilizzato con PIPE
Sto cercando di capire come viene comunicato lo stato di uscita quando viene utilizzata una pipe. Supponiamo che sto usando whichper individuare un programma inesistente: which lss echo $? 1 Poiché whichnon è stato possibile individuare, lssho ottenuto uno stato di uscita di 1. Questo va bene. Tuttavia, quando provo …
10 bash  shell-script  pipe  exit 

1
Come posso impostare le variabili d'ambiente per un programma eseguito usando `nohup`?
(Sto modificando uno script Bash esistente, quindi probabilmente sto facendo un errore sciocco qui ...) Ho uno script di shell che salva un comando con una variabile d'ambiente come argomento come questo: COMMAND="mvn clean install -P $MAVEN_PROFILE" Quindi esegue il comando nohupapprossimativamente come segue: nohup $COMMAND > logfile Questo funziona …

5
Sopprime i messaggi di avviso da MySQL nello script della shell ma consente errori
I miei file di registro vengono scaricati con il seguente messaggio durante l'esecuzione di script shell utilizzando alcuni comandi MySQL sottostanti. Ecco il messaggio: "Avviso: l'utilizzo di una password nell'interfaccia della riga di comando può essere insicuro." Per interrompere questi messaggi, sto usando la seguente definizione di lavoro. Esempio: run_wrapper.sh …


6
Come rimuovere i file duplicati usando bash
Ho una cartella con file duplicati (da md5sum( md5su un Mac)) e voglio avere uncron processo pianificato per rimuovere qualsiasi trovato. Tuttavia, sono bloccato su come farlo. Quello che ho finora: md5 -r * | sort Che produce qualcosa del genere: 04c5d52b7acdfbecd5f3bdd8a39bf8fb gordondam_en-au11915031300_1366x768.jpg 1e88c6899920d2c192897c886e764fc2 fortbourtange_zh-cn9788197909_1366x768.jpg 266ea304b15bf4a5650f95cf385b16de nebraskasupercell_fr-fr11286079811_1366x768.jpg 324735b755c40d332213899fa545c463 grossescheidegg_en-us10868142387_1366x768.jpg 3993028fcea692328e097de50b26f540 …


1
converti CSV in file XLS su Linux
Il seguente script Perl può convertire i file CSV in file XLS il problema è che devo installare sulla macchina Linux del cliente molti moduli Perl per eseguire questo script Perl, e in realtà non posso perché la macchina Linux è macchina del cliente (non consentire l'installazione di moduli) Quindi …
10 linux  bash  shell-script  awk  perl 

3
Passando argomenti da un file a uno script bash
Ho questa situazione: ./ ./myscript.sh ./arguments.txt ./test.sh All'interno myscript.sh, devo eseguire il file test.sh, passando ad esso gli argomenti contenuti all'interno arguments.txt. myscript.sh è: arguments=$(cat arguments.txt) source test.sh $arguments Funziona bene se if argomenti.txt contiene al massimo un argomento: firstargument La sostituzione è: ++ source test.sh 'firstargument' Ma il problema …



1
Sto provando a scrivere uno script di shell che continua a testare un server in remoto, ma continua a cadere nell'istruzione else quando esco
Prova qui a scrivere uno script di shell che continua a testare il mio server e inviarmi un'e-mail quando diventa inattivo. Il problema è che quando esco dalla connessione ssh, nonostante lo esegua &alla fine del comando, come ./stest01.sh &, cade automaticamente in altro e continua a spedirmi ininterrottamente, fino …

4
Prestazioni di loop vs espansione
Hai bisogno di suggerimenti di esperti sul confronto di seguito: Segmento di codice tramite loop: for file in `cat large_file_list` do gzip -d $file done Segmento di codice mediante semplice espansione: gzip -d `cat large_file_list` Quale sarà più veloce? Devono manipolare un set di dati di grandi dimensioni.




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.