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”.




4
W trybie wstawiania Vima, czy jest sposób na dodanie autouzupełniania ścieżki pliku?
Piszę dużo skryptów powłoki i ciągle muszę wprowadzać ścieżki do plików. Zastanawiam się, czy ktoś wie, jak zmusić Vima do autouzupełniania ścieżek plików w trybie wstawiania, tak jak gdy jesteś w swojej ulubionej powłoce, zakładasz tabulator, aby uzupełnić ścieżkę katalogu lub pliku. Dodatkowy kredyt, jeśli możesz uzyskać CTRLDfunkcjonalność powłoki w …

11
Jak uruchomić PHP z wiersza poleceń Windows w WAMPServer
Jestem nowy w php i chciałem uruchomić php z linii poleceń. Zainstalowałem WAMP i ustawiłem "Zmienne systemowe" na mój folder php (którym jest C:\wamp\bin\php\php5.4.3). Kiedy idę do Run-> CMD-> Wpisz php -ai naciśnij Enter, mówi interactive mode enabled. Ale kiedy piszę echo 'Hi';, nic nie pokazuje. Nawet nie widzę czegoś …





5
Jak uzyskać listę programów uruchomionych z nohup
Uzyskuję dostęp do serwera z systemem CentOS (dystrybucja Linuksa) z połączeniem SSH. Ponieważ nie zawsze mogę być zalogowany, używam „nohup [polecenie] &” do uruchamiania programów. Nie mogłem znaleźć listy wszystkich programów, z których zacząłem używać nohup. „Jobs” działa tylko przed wylogowaniem. Po tym, jeśli ponownie się zaloguję, polecenie jobs nic …
81 linux  shell  centos  nohup 

8
Jak usunąć bazę danych mysql za pomocą polecenia powłoki
Używam pylonów i sqlalchemy. Stale aktualizuję pliki schematów oraz usuwam i odtwarzam bazę danych, aby można było stworzyć nowy schemat. Za każdym razem robię to, otwierając MySql Query Browser, logując się i usuwając bazę danych / schemat. Jak usunąć dokładne polecenia powłoki bazy danych / schematu MySQL w systemie Linux …

4
Utrata znaku nowej linii po przypisaniu wyniku grep do zmiennej powłoki
#!/usr/local/bin/bash out=`grep apache README` echo $out; Zwykle grep wyświetla każde dopasowanie w osobnym wierszu, gdy jest uruchamiany w wierszu poleceń. Jednak w powyższych skryptach znak nowej linii oddzielający każde dopasowanie znika. Czy ktoś wie, jak można zachować nową linię?
80 shell 

7
Monitor debugowania
Uważam, że monit debugowania jest głównym problemem. Środowisko powłoki Monita w zasadzie nie zawiera niczego (żadnych ścieżek ani innych zmiennych środowiskowych). Nie ma też żadnego pliku dziennika, który mogę znaleźć. Problem polega na tym, że jeśli polecenie start lub stop w skrypcie monit zawiedzie, trudno jest stwierdzić, co jest z …
79 debugging  shell  monit 

4
wykonywać polecenia jako użytkownik po udostępnieniu Vagrant
Niektóre polecenia muszą zostać uruchomione jako zwykły użytkownik po początkowym udostępnieniu. Pomyślałem, że mógłbym to zrobić używając oddzielnego skryptu powłoki i polecenia su --login -c <command> vagrant, ale nie uzyskuje to ścieżki użytkownika ani innych ustawień środowiska z .bashrc. na przykład: #!/usr/bin/env bash su --login -c "rbenv install 2.0.0-p353" vagrant …
79 shell  vagrant 

2
Standardowy katalog systemu Unix do umieszczania niestandardowych plików wykonywalnych lub skryptów? [Zamknięte]
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 8 lat temu . Popraw to pytanie Jeśli mam niestandardowy skrypt lub programy powłoki, które sam utworzyłem lub pobrałem z sieci, i chcę mieć możliwość …

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.