Pytania otagowane jako exit-code


10
Czy ROBOCOPY zwraca „prawidłowy” kod wyjścia?
Czy można poprosić ROBOCOPY o wyjście z kodem wyjścia wskazującym powodzenie lub niepowodzenie? Korzystam z ROBOCOPY jako części konfiguracji kompilacji TeamCity, a konieczność dodania kroku wyciszenia kodu wyjścia z ROBOCOPY wydaje mi się głupia. Zasadniczo dodałem to: EXIT /B 0 do uruchamianego skryptu. Jednak to oczywiście maskuje wszelkie rzeczywiste problemy, …



4
Dostęp do kodu wyjścia poza su -m $ USER -c „<cmd>”
Poniższe polecenie drukuje „0” lub „1” poprawnie w zależności od niepowodzenia, czy nie, ponieważ wstawiłem $? wewnątrz polecenia „su”. sudo su -m $USER -c "./shutdown.sh &amp;&gt; /dev/null; echo \$?" Jeśli jednak to zrobię: sudo su -m $USER -c "$BASE/bin/shutdown.sh &amp;&gt; /dev/null"; echo $? zawsze wypisze „0”, ponieważ faktyczne „su” zawsze …
8 linux  shell  su  exit-code 

1
Jak wyjść z kodem błędu z nano?
Kiedy używasz vima do „odpowiadania” na jakiś program - zwykle git - przydatne może być celowe wyjście z błędem , aby przerwać całą akcję, która otworzyła okno. Lubić $ git commit -a # vim opens, showing me the staged files and asking for a commit message # oops, I see …
6 nano  exit-code 

0
HTCondor odmawia uruchomienia pod-demonów
Z powodzeniem zainstalowałem HTCondor w węźle głównym, co umożliwia przesłanie zadania, jednak zadanie znajduje się w kolejce. Zastosowałem to samo podejście, aby zainstalować HTCondor na pierwszym węźle, ale nie został przedstawiony kreator konfiguracji. Jeśli zmienię dostarczony plik condor_config, aby dodać listę pod-demonów, HTCondor odmówi uruchomienia condor.service: Główny proces zakończony, kod …

1
Jak uruchomić wiele skryptów w skrypcie, nawet jeśli jeden skrypt zawiedzie
Mam prosty skrypt bash, który wykonuje wiele innych skryptów… #/bin/bash … ./update_artifact1.sh $ARTIFACT_VERSION ./update_artifact2.sh $ARTIFACT_VERSION ./update_artifact3.sh $ARTIFACT_VERSION Problem polega na tym, że jeśli pierwsze (lub drugie) polecenie umrze z błędem, żadne z kolejnych poleceń nie zostanie uruchomione. Czy istnieje sposób na uruchomienie wszystkich trzech poleceń, zapisanie statusu wyjścia każdego z …

2
reguła kodu wyjścia polecenia bash pipe
Pisałem prosty skrypt, który sprawdza dane wyjściowe polecenia, które wyświetla określone słowo kluczowe. Aby zobaczyć, czy to działa, sprawdzałem polecenie z linii poleceń bash. $ ls | grep -q foo $ echo $? Wyświetlany 1 lub 0 zależy od wyniku polecenia i parametru grep, jak się spodziewałem. Trochę leniwie wpisuję …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.