Wiersz poleceń to ciąg znaków przekazywany interpreterowi poleceń, który informuje go o działaniach, takich jak uruchamianie programów lub kopiowanie plików. Tłumacz interpretuje wiersze poleceń za pomocą znaków zmiany znaczenia i podstawień.
Piszę skrypt powłoki, który pobiera ścieżki plików jako dane wejściowe. Z tego powodu muszę wygenerować rekursywne listy plików z pełnymi ścieżkami. Na przykład plik barma ścieżkę: /home/ken/foo/bar ale, o ile widzę, jak lsi findtylko dać względne ofert ścieżki: ./foo/bar (from the folder ken) Wydaje się to oczywistym wymogiem, ale nic …
Serwer http Pythona (lub SimpleHTTPServer dla Pythona 2) to świetny sposób na podanie zawartości bieżącego katalogu z wiersza poleceń: python -m http.server Jednak jeśli chodzi o serwery WWW, jest to bardzo powolne ... Zachowuje się tak, jakby był jednowątkowy i czasami powoduje błędy przekroczenia limitu czasu podczas ładowania modułów JavaScript …
Jestem nowym użytkownikiem postgresql i lokalnie używam pgadmin3. Jednak na zdalnym serwerze nie mam takiego luksusu. Utworzyłem już kopię zapasową bazy danych i skopiowałem ją, ale czy istnieje sposób na przywrócenie kopii zapasowej z wiersza poleceń? Widzę tylko rzeczy związane z GUI lub zrzutami pg_dump, więc jeśli ktoś może mi …
Zauważyłem, że dokumentacja Python 2.7 zawiera jeszcze jeden moduł analizujący z wiersza poleceń. Oprócz getopti optparseteraz mamy argparse. Dlaczego utworzono kolejny moduł analizujący z wiersza poleceń? Dlaczego powinienem go używać zamiast optparse? Czy są jakieś nowe funkcje, o których powinienem wiedzieć?
Stworzyłem skrypt, który działa co noc na moim serwerze Linux, który używa mysqldump do tworzenia kopii zapasowych każdej z moich baz danych MySQL w plikach .sql i pakuje je razem jako skompresowany plik .tar. Następnym krokiem, który chcę wykonać, jest wysłanie tego pliku tar pocztą e-mail na zdalny serwer poczty …
Jak mogę napisać skrypt bat lub cmd, aby niezawodnie zatrzymać i uruchomić usługę z kontrolą błędów (lub dać mi znać, że z jakiegokolwiek powodu nie powiodła się)?
Kiedy uruchamiam skrypty w bash, muszę napisać ./na początku: $ ./manage.py syncdb Jeśli nie, otrzymuję komunikat o błędzie: $ manage.py syncdb -bash: manage.py: command not found Jaki jest tego powód? Myślałem, że .to alias dla bieżącego folderu, dlatego te dwa połączenia powinny być równoważne. Nie rozumiem też, dlaczego nie potrzebuję, …
Wiem, że Esc+ .daje ci ostatni argument ostatniego polecenia. Ale interesuje mnie pierwszy argument ostatniego polecenia. Czy istnieje jakiś wiążący klucz? Na tej samej linii, czy istnieje ogólny sposób na uzyskanie n-tego argumentu z ostatniego polecenia? Wiem, że w skrypcie bash, można użyć $0, $1itd., Ale to nie działa w …
Ta odpowiedź na polecenie wiersza polecenia, aby automatycznie zabić polecenie po pewnym czasie proponuje 1-liniową metodę przekroczenia limitu długo działającego polecenia z linii poleceń bash: ( /path/to/slow command with options ) & sleep 5 ; kill $! Ale możliwe jest, że dane polecenie „długo działające” może zakończyć się przed upływem …
Mam skrypt R, dla którego chciałbym móc podać kilka parametrów wiersza polecenia (zamiast wartości parametrów kodu twardego w samym kodzie). Skrypt działa w systemie Windows. Nie mogę znaleźć informacji o tym, jak odczytać parametry podane w wierszu polecenia w moim skrypcie R. Byłbym zaskoczony, gdyby nie można tego zrobić, więc …
Czy istnieje polecenie systemu Linux, które wyświetla listę wszystkich dostępnych poleceń i aliasów dla tej sesji terminala? Jakby wpisałeś „a” i nacisnąłeś tab, ale dla każdej litery alfabetu. Lub uruchamianie „aliasu”, ale także zwracanie poleceń. Czemu? Chciałbym uruchomić następujące i sprawdzić, czy polecenie jest dostępne: ListAllCommands | grep searchstr
Zainstalowałem RubyInstaller na Windowsie i korzystam z IMAP Sync, ale muszę go użyć do synchronizacji setek kont. Gdybym mógł przekazać te zmienne za pomocą wiersza poleceń, mógłbym lepiej zautomatyzować cały proces. # Source server connection info. SOURCE_NAME = 'username@example.com' SOURCE_HOST = 'mail.example.com' SOURCE_PORT = 143 SOURCE_SSL = false SOURCE_USER = …
Używam PuTTY do uruchamiania: mysql> SELECT * FROM sometable; sometablema wiele pól, co powoduje, że wiele kolumn próbuje wyświetlić się w terminalu. Pola zawijają się do następnego wiersza, więc bardzo trudno jest wyrównać tytuły kolumn z wartościami pól. Jakie są rozwiązania do przeglądania takich danych w terminalu? Nie mam ani …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.