Domande taggate «bash»

Per domande sugli script scritti per la shell dei comandi di Bash. Per gli script di shell con errori / errori di sintassi, si prega di controllarli con il programma shellcheck (o nel server web shellcheck su https://shellcheck.net) prima di pubblicare qui. Le domande sull'uso interattivo di Bash hanno maggiori probabilità di essere in argomento su Super User che su Stack Overflow.



10
come eseguire due comandi in sudo?
Esiste un modo in cui posso eseguire due comandi Db2 da una riga di comando? (Saranno chiamati da un execcomando PHP .) db2 connect to ttt (nota che dobbiamo avere la connessione attiva per il secondo comando db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com' Ho provato questo: sudo -su db2inst1 …
152 bash  sudo 

7
Come elaborare ogni riga ricevuta a seguito del comando grep
Ho un numero di righe recuperate da un file dopo aver eseguito il comando grep come segue: var=`grep xyz abc.txt` Diciamo che ho ottenuto 10 righe che consiste di xyz come risultato. Ora ho bisogno di elaborare ogni riga che ho ottenuto come risultato del comando grep. Come procedo per …
152 bash  shell  grep 


7
Esegui una stringa come comando all'interno di uno script Bash
Ho uno script Bash che crea una stringa da eseguire come comando script: #! /bin/bash matchdir="/home/joao/robocup/runner_workdir/matches/testmatch/" teamAComm="`pwd`/a.sh" teamBComm="`pwd`/b.sh" include="`pwd`/server_official.conf" serverbin='/usr/local/bin/rcssserver' cd $matchdir illcommando="$serverbin include='$include' server::team_l_start = '${teamAComm}' server::team_r_start = '${teamBComm}' CSVSaver::save='true' CSVSaver::filename = 'out.csv'" echo "running: $illcommando" # $illcommando > server-output.log 2> server-error.log $illcommando che non sembra fornire correttamente gli …

9
Come fare riferimento a un file per le variabili usando Bash?
Voglio chiamare un file di impostazioni per una variabile, come posso farlo in bash? Quindi il file delle impostazioni definirà le variabili (es: CONFIG.FILE): production="liveschool_joe" playschool="playschool_joe" E lo script utilizzerà quelle variabili al suo interno #!/bin/bash production="/REFERENCE/TO/CONFIG.FILE" playschool="/REFERENCE/TO/CONFIG.FILE" sudo -u wwwrun svn up /srv/www/htdocs/$production sudo -u wwwrun svn up /srv/www/htdocs/$playschool …




4
Bash if [false]; ritorna vero
Ho imparato bash questa settimana e ho avuto un problema. #!/bin/sh if [ false ]; then echo "True" else echo "False" fi Questo produrrà sempre True anche se la condizione sembrerebbe indicare diversamente. Se rimuovo le parentesi, []allora funziona, ma non capisco perché.

21
Come unire ogni due righe in una dalla riga di comando?
Ho un file di testo con il seguente formato. La prima riga è "KEY" e la seconda riga è "VALUE". KEY 4048:1736 string 3 KEY 0:1772 string 1 KEY 4192:1349 string 1 KEY 7329:2407 string 2 KEY 0:1774 string 1 Ho bisogno del valore nella stessa riga della chiave. Quindi …
151 bash  awk  sed  grep 


5
Creazione di file temporanei in bash
Esistono modi oggettivamente migliori per creare file temporanei negli script bash? Normalmente li chiamo semplicemente come mi viene in mente, come tempfile-123, poiché verrà eliminato alla fine dello script. C'è qualche svantaggio nel fare questo oltre a sovrascrivere un possibile tempfile-123 nella cartella corrente? O c'è qualche vantaggio nel creare …
150 linux  bash  unix 

10
Matrice di Bash con spazi negli elementi
Sto cercando di costruire un array in bash dei nomi di file dalla mia fotocamera: FILES=(2011-09-04 21.43.02.jpg 2011-09-05 10.23.14.jpg 2011-09-09 12.31.16.jpg 2011-09-11 08.43.12.jpg) Come puoi vedere, c'è uno spazio nel mezzo di ciascun nome file. Ho provato a racchiudere ogni nome tra virgolette e a sfuggire allo spazio con una …
150 arrays  bash  unix  scripting 

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.