Jak mogę sprawdzić, czy zmienna jest pusta w
Jak mogę sprawdzić, czy zmienna jest pusta w
Czy istnieje sposób na wyświetlenie definicji funkcji bash w bash? Powiedzmy na przykład, że zdefiniowałem funkcję foobar function foobar { echo "I'm foobar" } Czy jest jakiś sposób, aby później uzyskać działający kod foobar? $ # non-working pseudocode $ echo $foobar echo "I'm...
Mój domyślny gitfolder to C:\Users\username\.git. Do jakiego polecenia powinienem się zastosować
Mam witrynę jako zdalne repozytorium Git pobierające z Bitbucket.com przy użyciu aliasu SSH. Mogę ręcznie uruchomić agenta ssh na moim serwerze, ale muszę to robić przy każdym logowaniu przez SSH. Ręcznie uruchamiam agenta ssh: eval ssh-agent $SHELL Następnie dodaję agenta: ssh-add...
Mam problem z importem modułów lodash. Skonfigurowałem swój projekt za pomocą npm + gulp i wciąż uderzam w tę samą ścianę. Próbowałem zwykłego lodash, ale także lodash-es. Pakiet Lodash npm: (ma plik index.js w folderze głównym pakietu) import * as _ from 'lodash'; Prowadzi do: error TS2307:...
Przykład: absolute="/foo/bar" current="/foo/baz/foo" # Magic relative="../../bar" Jak stworzyć magię (mam nadzieję, że niezbyt skomplikowany kod
Mam skrypt powłoki, który chcę uruchomić bez użycia poleceń „sh” lub „bash”. Na przykład: Zamiast: sh script.sh Chcę użyć: script.sh W jaki sposób mogę to zrobić? PS (i) Nie używam dużo skryptów powłoki i próbowałem czytać o aliasach, ale nie rozumiałem, jak ich używać. (ii) Przeczytałem...
Ktoś powiedział mi, że widział systemy oprogramowania, które: odzyskać zaszyfrowane hasła MD5 z innych systemów; odszyfrować zaszyfrowane hasła i przechowuj hasła w bazie danych systemu, korzystając z własnego algorytmu systemu. Czy to jest możliwe? Myślałem, że odszyfrowanie skrótów MD5 nie...
Czy istnieje coś podobnego do pipefail dla wielu poleceń, na przykład instrukcja „try”, ale w bash. Chciałbym zrobić coś takiego: echo "trying stuff" try { command1 command2 command3 } I w dowolnym momencie, jeśli jakieś polecenie zawiedzie, porzuć i powtórz błąd tego polecenia. Nie chcę robić...
Generuję parę kluczy ssh na moim komputerze Mac i dodaję klucz publiczny do mojego serwera Ubuntu (w rzeczywistości jest to maszyna wirtualna na moim komputerze Mac), ale kiedy próbuję zalogować się do serwera Ubuntu, mówi: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING:...
Mam skrypt powłoki z następującym wierszem: [ "$DEBUG" == 'true' ] && set
Aby zapisać wynik polecenia jako zmienną w sh / ksh / bash, możesz zrobić jedno z nich var=$(command) lub var=`command` Jaka jest różnica między tymi dwiema
Wystrzeliłem skrytkę i doszło do konfliktu scalenia. W przeciwieństwie do pytania wymienionego jako duplikat, miałem już kilka niezatwierdzonych zmian w katalogu, które chciałem zachować. Nie tylko chcę, aby konflikt scalania zniknął, ale także przywrócić mój katalog do stanu sprzed...
Mam kilka zmiennych i chcę sprawdzić następujący warunek (zapisany słowami, a następnie moja nieudana próba skryptu bash): if varA EQUALS 1 AND ( varB EQUALS "t1" OR varB EQUALS "t2" ) then do something done. W mojej nieudanej próbie wymyśliłem: if (($varA == 1)) && ( (($varB ==...
Zastanawiałem się, jaki byłby najlepszy sposób sprawdzenia statusu wyjścia w instrukcji if, aby uzyskać echo określonego wyniku. Myślę o tym if [ $? -eq 1 ] then echo "blah blah blah" fi Mam również problem z tym, że instrukcja exit znajduje się przed instrukcją if po prostu dlatego, że musi...
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie...
Kiedy uruchamiam nohup some_command &, wyjście przechodzi do nohup.out; man nohupmówi, aby spojrzeć na to, info nohupco z kolei mówi: Jeśli standardowym wyjściem jest terminal, standardowe wyjście polecenia jest dołączane do pliku „nohup.out”; jeśli nie można tego zapisać, jest on dołączany...
Zwykle mam kilka problemów z tym, jak cron wykonuje skrypty, ponieważ normalnie nie mają konfiguracji mojego środowiska. Czy istnieje sposób na wywołanie bash (?) W taki sam sposób, jak robi to cron, aby móc przetestować skrypty przed ich
Próbuję znaleźć wszystkie dowiązania symboliczne w drzewie katalogów mojej witryny. Wiem, że mogę findto zrobić, ale nie wiem, jak rekurencyjnie sprawdzić katalogi. Próbowałem tego polecenia: find /var/www/ -type l … A później odkryłem, że zawartość w /var/wwwto dowiązania symboliczne, więc...
Jak wykryć ze skryptu powłoki, czy standardowe wyjście jest wysyłane do terminala lub czy jest przesyłane potokowo do innego procesu? Przykład: chciałbym dodać kody ucieczki, aby pokolorować dane wyjściowe, ale tylko wtedy, gdy są uruchamiane interaktywnie, ale nie po potoku, podobnie jak to ls...