Domande taggate «sh»


3
Qual è il comando sh -c?
Ho scoperto il sh -ccomando. L'ho trovato prima di pubblicare qui, ma non riesco a trovare alcun post di Google che lo spieghi, quindi vorrei sapere di cosa si tratta e qual è la sua sintassi completa.
31 sh 


1
Cosa fa $ {0% / *} negli script di shell?
Scusami se questa è una domanda stupida, ma l'ho cercato senza successo. Cosa fa esattamente la seconda riga? #!/bin/sh cd ${0%/*} || exit 1 So che il primo è lo shebang, il secondo cerca di cambiare directory ma la parte confusa è ${0%/*}. Potete per favore spiegarmi quella seconda riga?
17 command-line  sh 

2
Modificato erroneamente `/ bin / sh '
Ho avuto questo script: spd-say "Hello, don't forget the trash bin." Quindi mi ha ricordato cosa avrei dovuto fare, e l'ho spostato /usr/local/bin/e il comando ha trashpronunciato l'argomento, quindi ho impostato un lavoro crontab , per farmi ricordare ogni giorno cosa volevo fare. Ma il crontab non ha funzionato e …
16 scripts  sh 


1
sh: 0: opzione illegale -
Quando provo a eseguire il comando seguente in Ubuntu: sudo -n -u contd sh --login -c ". /home/contd/iib-10.0.0.5/server/bin/mqsiprofile;/home/contd/iib-10.0.0.5/common/jdk/jre/bin/java -cp $CLASSPATH:$MQSI_JREPATH//usr/share/ant/lib/ant-antlr.jar:/usr/share/ant/lib/ant-apache-bcel.jar:/usr/share/ant/lib/ant-apache-bsf.jar:/usr/share/ant/lib/ant-apache-log4j.jar:/usr/share/ant/lib/ant-apache-oro.jar:/usr/share/ant/lib/ant-apache-regexp.jar:/usr/share/ant/lib/ant-apache-resolver.jar:/usr/share/ant/lib/ant-apache-xalan2.jar:/usr/share/ant/lib/ant-commons-logging.jar:/usr/share/ant/lib/ant-commons-net.jar:/usr/share/ant/lib/ant-javamail.jar:/usr/share/ant/lib/ant-jdepend.jar:/usr/share/ant/lib/ant-jmf.jar:/usr/share/ant/lib/ant-jsch.jar:/usr/share/ant/lib/ant-junit.jar:/usr/share/ant/lib/ant-junit4.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/ant/lib/ant-swing.jar:/usr/share/ant/lib/ant-testutil.jar:/usr/share/ant/lib/ant.jar:/usr/share/ant/lib/jsch.jar:/usr/share/ant/lib/junit.jar -Djava.ext.dirs=/home/contd/iib-10.0.0.5/common/jdk/lib:/home/contd/iib-10.0.0.5/common/jdk/jre/lib/ext -Dant.home=/usr/share/ant org.apache.tools.ant.Main -f /home/contd/AntScript/build_main.xml" Ottengo questo errore: sh: 0: Illegal option -- Il comando sopra dovrebbe essere supportato in Linux, ma quando provo ad implementare la stessa soluzione (scripting …
10 command-line  sh 

4
Cambia temporaneamente / bin / sh link
Ho un software che richiede /bin/shdi essere Bash, ma per Ubuntu il valore predefinito è Dash e voglio mantenerlo predefinito; Non voglio cambiarlo permanentemente in Bash. C'è un modo per cambiarlo solo per una sessione terminale in esecuzione? Quindi un programma in esecuzione in questo terminale vedrà /bin/shcollegato a bash …
9 command-line  bash  sh 


4
Esegui due sequenze in un ciclo
Sto cercando di scorrere due sequenze nello stesso loop nella mia shell come di seguito: #!/bin/bash for i in (1..15) and (20..25) ; do echo $i ...... .....other process done qualche idea di come posso raggiungere questo obiettivo?
8 command-line  bash  sh 
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.