Domande taggate «shell-script»

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




2
Comando multilinea: commentare una riga
Mi piace usare il seguente formato negli script per comandi con molti parametri (per leggibilità): docker run \ --rm \ -u root \ -p 8080:8080 \ -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ -v "$HOME":/home \ jenkinsci/blueocean Ma a volte vorrei commentare uno di questi parametri come: # -p 8080:8080 Questo …

4
Ritorno implicito nelle funzioni bash?
Supponiamo che io abbia una funzione bash in questo modo: gmx(){ echo "foo"; } questa funzione restituirà implicitamente il valore di uscita del echocomando o è necessario utilizzare return? gmx(){ echo "foo"; return $? } Suppongo che il modo in cui bash funziona, lo stato di uscita del comando finale …

1
Eseguire il comando o la funzione quando SIGINT o SIGTERM vengono inviati allo script padre stesso, non ai processi figlio
Diciamo che ho questo script.sh #!/bin/bash exit_script() { echo "Printing something special!" echo "Maybe executing other commands!" kill -- -$$ # Sends SIGTERM to child/sub processes } echo "Some other text" #other commands here sleep infinity Voglio script.sheseguire la funzione exit_scriptogni volta che riceve SIGINTo SIGTERM Ad esempio: killall script.sh …


1
Evita i messaggi "Connessione condivisa a <host> chiuso"
Sto gestendo molti siti di Drupal e sto cercando di automatizzare alcune cose usando Drush. Drush run localmente chiama drush sull'host remoto tramite ssh usando le opzioni specificate nella configurazione per l'alias del sito. Sto facendo un sacco di queste chiamate, quindi per accelerare uso connessioni ssh persistenti con config …

2
Tasto freccia / Entra nel menu
Come creare un menu in uno script shell che visualizzerà 3 opzioni che un utente utilizzerà i tasti freccia per spostare il cursore di evidenziazione e premere Invio per selezionarne uno?



6
Bash - accoppia ogni riga di file
Questa domanda è fortemente correlata a questa e questa domanda. Ho un file che contiene diverse righe in cui ogni riga è un percorso di un file. Ora voglio accoppiare ogni riga con ogni riga diversa (non se stessa). Anche una coppia A Bè uguale a una B Acoppia per …

5
Cattura il codice di uscita del comando di uscita
Ho questo in uno script bash: exit 3; exit_code="$?" if [[ "$exit_code" != "0" ]]; then echo -e "${r2g_magenta}Your r2g process is exiting with code $exit_code.${r2g_no_color}"; exit "$exit_code"; fi Sembra che uscirà subito dopo il comando exit, il che ha senso. Mi chiedevo c'è qualche semplice comando in grado di …


3
Pianifica l'ultimo giorno di ogni mese
Ho letto da un'istruzione per programmare una sceneggiatura l'ultimo giorno del mese: Nota: il lettore astuto potrebbe chiedersi come sarebbe possibile impostare un comando da eseguire l'ultimo giorno di ogni mese perché non è possibile impostare il valore di dayofmonth per coprire ogni mese. Questo problema ha afflitto i programmatori …
10 shell-script  cron  date  test 

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.