Pytania otagowane jako shell

Termin „powłoka” odnosi się do ogólnej klasy tekstowych interaktywnych interpreterów poleceń najczęściej kojarzonych z systemami operacyjnymi Unix i Linux. W przypadku pytań dotyczących skryptowania powłoki użyj bardziej szczegółowego znacznika, takiego jak „bash”, „powershell” lub „ksh”. Bez określonego znacznika należy założyć przenośne (zgodne z POSIX) rozwiązanie, chociaż zamiast tego lepiej jest użyć „posix” lub „sh”.

16
Jak ustawić domyślnie na inny katalog zamiast katalogu domowego
Przekaż opinię na temat przepełnienia stosu w usłudze : Git Bash udostępniono w usłudze Stack Overflow Rozwijam się na maszynie z systemem Windows. Jedyne miejsce, którego potrzebuję do wiersza poleceń Linuksa, to Git Bash. Problem polega na tym: kiedy go otwieram, jestem w katalogu domowym. Muszę zmienić katalog na mój …
180 bash  shell  git-bash 









5
Jak sprawdzić, czy plik istnieje w skrypcie powłoki
Chciałbym napisać skrypt powłoki, który sprawdza, czy określony plik archived_sensor_data.jsonistnieje, a jeśli tak, usuwa go. Po http://www.cyberciti.biz/tips/find-out-if-file-exists-with-conditional-expressions.html wypróbowałem następujące rozwiązania: [-e archived_sensor_data.json] && rm archived_sensor_data.json Jednak powoduje to błąd [-e: command not found kiedy próbuję uruchomić wynikowy test_controllerskrypt za pomocą ./test_controllerpolecenia. Co jest nie tak z kodem?
175 shell 

9
Jak uruchomić polecenie sftp z hasłem ze skryptu Bash?
Muszę przesłać plik dziennika do zdalnego hosta przy użyciu protokołu SFTP z hosta Linux. Otrzymałem dane uwierzytelniające do tego samego z mojej grupy operacyjnej. Jednak ponieważ nie mam kontroli nad innym hostem, nie mogę generować i udostępniać kluczy RSA innemu hostowi. Czy jest więc sposób na uruchomienie sftppolecenia (z podaną …
173 bash  shell  unix  ssh  sftp 

6
Jak wykonać ssh z limitem czasu w skrypcie?
Wykonuję skrypt łączący się przez SSH bez hasła na zdalnym hoście. Chcę ustawić limit czasu, aby jeśli zdalny host działał w nieskończoność, chcę wyjść z tej sesji ssh i kontynuować inne wiersze w moim skrypcie sh. Masz jakiś pomysł, jak to zrobić?
173 shell  ssh  timeout 


8
Jak uruchomić wiele poleceń w tle w bashu w jednym wierszu?
Zwykle uruchamiam wiele poleceń z czymś takim: sleep 2 && sleep 3 lub sleep 2 ; sleep 3 ale co jeśli chcę uruchomić je oba w tle za pomocą jednego polecenia wiersza poleceń? sleep 2 & && sleep 3 & nie działa. I ani nie zastępując &&przy; Czy jest na …
169 linux  bash  shell 

17
Czy istnieje narzędzie Unix do dołączania sygnatur czasowych do stdin?
Skończyło się na napisaniu krótkiego skryptu do tego w Pythonie, ale zastanawiałem się, czy istnieje narzędzie, do którego można by wprowadzić tekst, które poprzedzałoby każdą linię jakimś tekstem - w moim przypadku znacznikiem czasu. Idealnie byłoby użyć czegoś takiego: cat somefile.txt | prepend-timestamp (Zanim odpowiesz sed, próbowałem tego: cat somefile.txt …
168 unix  shell  awk 

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.