Pytania otagowane jako bash

Bash to darmowa powłoka dla systemów operacyjnych typu Unix z projektu GNU.

11
Co robi „źródło”?
$ whatis source source: nothing appropriate. $ man source No manual entry for source $ source bash: source: filename argument required source: usage: source filename [arguments] Istnieje i można go uruchomić. Dlaczego w Ubuntu nie ma dokumentacji na ten temat? Co to robi? Jak mogę zainstalować dokumentację na ten temat?



7
Wróć do poprzedniego katalogu w powłoce
Czy istnieje sposób na powrót do poprzedniego katalogu, w którym korzystaliśmy z bash, tcsh bez użycia pushd / popd? Chciałbym wpisać coś w stylu „wstecz” i wróciłem do poprzedniego katalogu, w którym byłem. Edytować: „cd -” działa, ale tylko dla bieżących i poprzednich katalogów. Czy w każdym razie mogę wrócić …
306 linux  command-line  bash 

19
Jak całkowicie odłączyć proces od terminalu?
Używam Tilda (rozwijanego terminala) na Ubuntu jako „centrum dowodzenia” - podobnie jak inni mogą używać GNOME Do, Quicksilver lub Launchy. Mam jednak problem z tym, jak całkowicie odłączyć proces (np. Firefox) od terminala, z którego został uruchomiony - tj. Zapobiec, aby taki (nie) proces potomny zostaje zakończone po zamknięciu terminalu …
304 linux  bash  shell  ubuntu  terminal 


9
Jak dodać tekst na początku pliku w Bash?
Cześć Chcę dodać tekst do pliku. Na przykład chcę dodać zadania na początku pliku todo.txt. Wiem o echo 'task goes here' >> todo.txttym, ale to dodaje wiersz na końcu pliku (nie to, czego chcę).
285 bash 


5
Bash: Iterowanie po liniach w zmiennej
Jak poprawnie iterować po liniach w bash albo w zmiennej, albo w wyniku polecenia? Po prostu ustawienie zmiennej IFS na nową linię działa na wyjściu polecenia, ale nie podczas przetwarzania zmiennej zawierającej nowe linie. Na przykład #!/bin/bash list="One\ntwo\nthree\nfour" #Print the list with echo echo -e "echo: \n$list" #Set the field …
225 bash 


11
Przypadkowo wpisałem hasło w linii poleceń bash
Przypadkowo wpisałem hasło w linii poleceń bash, myląc Last login: ...wiersz z Wrong password(bardzo się spieszyłem). Co mam zrobić, żeby zatrzeć ślad? To, co zrobiłem, to edytowanie .bash_historyi usuwanie obrażającej linii (musiałem ponownie się zalogować, aby zobaczyć hasło pojawiające się w pliku, abym mógł je usunąć, i ponownie się zalogować, …

5
Jak mam uciec od wykrzyknika?
Chcę zrobić coś takiego bzr commit -m "It works!". Mogę w ten sposób uciec od wykrzyknika bzr commit -m "It works\!". Jednak mój komunikat zatwierdzenia zawiera odwrotny ukośnik. Jak uciec od wykrzyknika, jednocześnie ignorując ukośnik?

3
Używanie zegarka z rurkami
Chciałbym uruchomić to polecenie: watch -n 1 tail -n 200 log/site_dev.log | grep Doctrine Ale to nie działa, ponieważ „myślę”, że grep próbuje uruchomić zegarek zamiast ogona ... Czy istnieje sposób na zrobienie czegoś takiego watch -n 1 (tail -n 200 log/site_dev.log | grep Doctrine) Wielkie dzięki!
179 bash  grep  tail  watch 

9
Co zrobić, gdy Ctrl + C nie może zabić procesu?
Ctrl+ Cnie zawsze działa w celu zabicia bieżącego procesu (na przykład, jeśli proces ten jest zajęty w niektórych operacjach sieciowych). W takim przypadku po prostu widzisz „^ C” za kursorem i nie możesz zrobić wiele więcej. Jak najłatwiej zmusić ten proces do śmierci teraz bez utraty terminala? Podsumowanie odpowiedzi: Zazwyczaj …
171 linux  bash  shell 


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.