Jak sprawdzić, czy -hatrybut został przekazany do skryptu powłoki? Chciałbym wyświetlić komunikat pomocy, gdy dzwoni użytkownik myscript.sh -h.
Jak sprawdzić, czy -hatrybut został przekazany do skryptu powłoki? Chciałbym wyświetlić komunikat pomocy, gdy dzwoni użytkownik myscript.sh -h.
Niedawno przerzuciłem się z bash na zsh, jednak brakuje mi Alt+ LeftArrowKeyi Alt+, RightArrowKeyaby przechodzić tam i z powrotem po jednym słowie. W tej chwili, jeśli naciśnę Alt+ LeftArrowKey, cofnę się o kilka liter i utknę. Nie cofnę się dalej i nie wrócę do końca linii z Alt+,...
Jestem nowy w świecie dokerów. Muszę wywołać skrypt powłoki, który pobiera argumenty wiersza poleceń przez kontener Dockera. Np. Mój skrypt powłoki wygląda następująco: #!bin/bash echo $1 Dockerfile wygląda następująco: FROM ubuntu:14.04 COPY ./file.sh / CMD /bin/bash file.sh Nie jestem...
Zamknięte . To pytanie i odpowiedzi na nie są zablokowane, ponieważ pytanie jest niezwiązane z tematem, ale ma znaczenie historyczne. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Przez lata korzystałem z wielu różnych systemów opartych na * nix i wydaje...
Mam polecenie wywołane przez CMD z mojego głównego skryptu powłoki Bourne, które trwa wiecznie. Chcę zmodyfikować skrypt w następujący sposób: Uruchom polecenie CMD równolegle jako proces w tle ( CMD &). W głównym skrypcie użyj pętli, aby monitorować pojawiające się polecenie co kilka sekund....
Jestem nowy w tworzeniu skryptów powłoki bash i napotkałem wyzwanie. Wiem, że mogę ponownie załadować plik „.profile”, wykonując po prostu: . .profile ale próbuję wykonać to samo w skrypcie bash, który piszę, i po prostu nie działa. Jakieś pomysły? Czy mogę coś jeszcze...
W powłoce można wykonać przekierowanie > <itp., Ale co powiesz PO uruchomieniu programu? Oto, jak przyszedłem zadać to pytanie: program działający w tle mojego terminala ciągle wyświetla irytujący tekst. To ważny proces, więc muszę otworzyć inną powłokę, aby uniknąć tekstu. Chciałbym mieć...
Make wydaje mi się po prostu skryptem powłoki z nieco łatwiejszą obsługą argumentów wiersza poleceń. Dlaczego standardowo uruchamia się make zamiast
Czy istnieje szybki, jednowierszowy sposób konwertowania znacznika czasu systemu Unix na datę z wiersza poleceń systemu Unix? datemoże zadziałać, z wyjątkiem tego, że określenie każdego elementu (miesiąca, dnia, roku, godziny itp.) jest raczej niewygodne i nie mogę dowiedzieć się, jak sprawić, aby...
curl http://testhost.test.com:8080/application/app/version | jq '.version' | jq '.[]' Powyższe polecenie wyprowadza tylko wartości jak poniżej: "[email protected]" "2323" "test" "02-03-2014-13:41" "application" Jak mogę uzyskać nazwy kluczy zamiast, jak
Jak można uruchomić skrypt PowerShell bez wyświetlania okna lub innego znaku użytkownikowi? Innymi słowy, skrypt powinien działać cicho w tle, bez żadnego znaku dla użytkownika. Dodatkowe punkty za odpowiedź, która nie korzysta z komponentów innych firm
To jest try catchw PowerShell 2.0 $urls = "http://www.google.com", "http://none.greenjump.nl", "http://www.nu.nl" $wc = New-Object System.Net.WebClient foreach($url in $urls) { try { $url $result=$wc.DownloadString($url) } catch [System.Net.WebException] { [void]$fails.Add("url...
Wiem, że kiedy jesteś w powłoce, jedynymi poleceniami, których możesz użyć, są te, które można znaleźć w jakimś katalogu ustawionym na PATH. Nawet ja nie wiem, jak sprawdzić, jakie katalogi znajdują się w mojej zmiennej PATH (i to jest kolejne dobre pytanie, na które można odpowiedzieć), chciałbym...
W powłoce Linuksa następujące polecenie będzie rekurencyjnie przeszukiwać i zamieniać wszystkie wystąpienia „to” na „tamto” (nie mam przed sobą powłoki Linuksa, ale powinno to zrobić). find . -name "*.txt" -print | xargs sed -i 's/this/that/g' Jak będzie wyglądać podobne polecenie w systemie...
Za pomocą cURL możemy przekazać nazwę użytkownika z żądaniem HTTP w następujący sposób: $ curl -u <your_username> https://api.github.com/user -uFlagi przyjmuje nazwę użytkownika do uwierzytelniania, a następnie cURL poprosi hasło. Przykład cURL dotyczy uwierzytelniania podstawowego za...
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 7 lat temu . Popraw to pytanie Mam plik wsadowy o nazwie test.bat....
Chcę zwrócić wartość z funkcji wywołanej w skrypcie powłoki. Być może brakuje mi składni. Próbowałem użyć zmiennych globalnych. Ale to też nie działa. Kod to: lockdir="somedir" test() { retval="" if mkdir "$lockdir" then # Directory did not exist, but it was created successfully echo...
Wiem, że możesz mkdirutworzyć katalog i touchplik, ale czy nie ma sposobu, aby wykonać obie operacje za jednym razem? tj. jeśli chcę wykonać poniższe czynności, gdy folder othernie istnieje: cp /my/long/path/here/thing.txt /my/other/path/here/cpedthing.txt Błąd: cp: cannot create regular file...
Piszę skrypt powłoki dla wbudowanego Linuksa w małym przemysłowym pudełku. Mam zmienną zawierającą tekst pid: 1234i chcę usunąć pierwsze X znaków z linii, więc pozostaje tylko 1234. Mam więcej zmiennych, które muszę „wyczyścić”, więc muszę wyciąć X pierwszych znaków iz ${string:5}jakiegoś powodu...
Korzystając z Invoke-WebRequest i Invoke-RestMethod programu PowerShell v3, z powodzeniem użyłem metody POST do wysłania pliku json do witryny https. Polecenie, którego używam, to $cert=New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("cert.crt") Invoke-WebRequest -Uri...