Pytania oznaczone «shell»

42
Dlaczego [AZ] dopasowuje małe litery w bash?

We wszystkich znanych mi powłokach rm [A-Z]*usuwa wszystkie pliki rozpoczynające się na wielką literę, ale w przypadku bash powoduje to usunięcie wszystkich plików rozpoczynających się na literę. Ponieważ ten problem występuje w systemach Linux i Solaris w wersjach bash-3 i bash-4, nie może to być...

42
Jak wydrukować „$” w dokumencie tutaj

Jak mogę powtórzyć „$” w dokumencie doc w bash? Na przykład chcę mieć plik z zawartością na zdalnym serwerze, takim jak $ABC=home_dir. $ ssh hostname sudo -s <<EOF echo "$ABC=home_dir" > file EOF Ale byłoby to traktowane jako zmienna. Jak mogę wydrukować literał...

42
Czy w terminalu można mieć powiązania klawiszy vim?

Przyzwyczajam się do vimowania powiązań (jak naciskanie w, aby przejść do słowa, dw, aby usunąć słowo itp.) I jego trybów (wstawianie, normalne, wizualne) i, z ciekawości chciałbym wiedzieć: czy jest jakiś rodzaj implementacji tego zachowania trybów i powiązań z vima do mojego terminala? Masz...

42
Jak działa plik `cat <>?

cat < filewypisuje zawartość pliku na standardowe wyjście. cat > fileodczytuje stdin aż do wykrycia Ctrl+ Di zapisania tekstu wejściowego do pliku . cat <> file, przynajmniej w mojej wersji Bash, drukuje zawartość pliku szczęśliwie (bez błędów), ale nie modyfikuje pliku ani nie...

41
Jak przełączyć się z nieznanej powłoki na bash?

Byłem zaskoczony, że nie znalazłem tego pytania na stronie. Dzisiaj $pojawił się po zalogowaniu jako nowy użytkownik. Było to nieoczekiwane, ponieważ monit mojego głównego użytkownika zaczyna się od username@computername:~$. Jak mogę przełączyć się z tej innej powłoki na...

41
Jak wykonać wiele poleceń za pomocą nohup

Muszę wykonać wiele poleceń za pomocą nohup. Każde polecenie powinno zostać wykonane po poprzednim poleceniu. Użyłem tego polecenia jako przykładu: nohup wget $url && wget $url2 > /dev/null 2>&1 & Jednak to polecenie nie działało. Jakiego polecenia powinienem użyć w tym...

41
Dlaczego polecenie `cd` nie działa przez SSH?

Próbowałem wykonać kopię zapasową niektórych plików przez SSH, ale zamiast tartych, które chciałem, dostałem swój folder domowy. Zrobiłem kilka dalszych testów i sprowadza się to do tego: ssh root@server /bin/sh -c "cd /boot && ls -l" Który do moich plików list niespodzianka w /rootnie...

41
Jak wyjść lub anulować złe polecenie bash?

Spodziewam się trochę za to, ale nigdzie nie mogę znaleźć odpowiedzi. Wygląda na to, że powinno to być takie oczywiste. Czasami, gdy wpisuję złe polecenie w terminalu bash, kursor po prostu przeskakuje do następnego wiersza bez żadnego błędu lub czegokolwiek. Nie umiem powiedzieć, co zrobiłem źle....