Próbuję przekierować dane wyjściowe polecenia bash do nowego pliku. Jeśli spróbuję potoku, jak poniżej: ls -la | vim Bash pokazuje mi błędy: Vim: Error reading input, exiting... Vim: preserving files... Vim: Finished. Wiem, że mogę otworzyć Vima, a następnie użyć: :r !ls -la Ale czy istnieje sposób, aby to zrobić …
Jaki jest prosty sposób uruchomienia polecenia, powiedzmy, za 8 godzin? Mogę myśleć w ten sposób: nohup bash -c "sleep 28800 ; ./mycommand.sh" & Czy istnieje bardziej „właściwy” sposób?
Zgodnie z tytułem zastanawiam się, dlaczego mam (base)po lewej stronie monitu terminalu. Jeśli uruchomię się source ~/.profilew terminalu, zniknie. Jeśli zamknę ten terminal i ponownie otworzę nowy, czy (base)będzie tam ponownie. Chciałbym wiedzieć, co to jest, dzięki. Sprawdź na obrazku: Oto treść moich .profile(oprócz standardowych rzeczy $ path i innych …
W definicji monitu terminala w .bashrcpliku mam między innymi ten fragment kodu: ${debian_chroot:+($debian_chroot)} Co to robi i czy jest mi potrzebne?
Natknąłem się na ten przykład, gdy próbowałem zamontować urządzenie USB w kontenerze openvz i nigdy wcześniej nie widziałem konstrukcji w drugiej linii. Czy możesz wyjaśnić, co to znaczy? #!/bin/bash . /etc/vz/vz.conf
Właśnie wypróbowałem następujące polecenie na moim Ubuntu, nic nie pokazuje: pgrep php5 nie powinien zwracać identyfikatora procesu php5 (co właśnie robi następujące polecenie) ?: ps aux | grep php5 Jaka jest różnica między tymi dwoma poleceniami?
Próbuję zrozumieć administrację systemem w systemie Ubuntu. Na przykład tworzę fikcyjnego użytkownika przy użyciu sudo useradd -d /home/linda linda i passwdaby utworzyć hasło. Sprawdzam, czy dokonano wpisu za pomocącat /etc/passwd linda:x:1004:1004::/home/linda:/bin/sh Jednak kiedy ja su - lindato rozumiem No directory, logging in with HOME=/ i faktycznie nie utworzono katalogu domowego. …
Mówi się, że ustawienia powłoki niezalogowanej do .bashrcpliku i ustawienia powłoki logowania do .profilepliku. Co tak naprawdę rozumie się przez powłoki do logowania i bez logowania? Proszę wyjaśnić bez użycia żargonu technicznego, o ile to możliwe.
Czy jest jakiś sposób na powrót do poprzedniego katalogu roboczego po wykonaniu cdinnego katalogu? Mój przypadek użycia polega na tym, że przeglądam strukturę katalogów dla projektu Java i oczekuję, że bieżący katalog ma tylko jeden podkatalog. Więc piszę cdi uderzam Tabi Enterraczej szybko. Jednak Tabzawiodło, jak błędnie oczekiwałem jednego podkatalogu, …
Rozważ następujący wiersz poleceń bash, gdzie ^ oznacza położenie kursora: svn commit -m very/long/path/to/some/file "[bug 123456] Fix the pixel issue" ^ Chciałbym zatwierdzić inny plik z tą samą wiadomością. Jak mogę usunąć bieżące słowo, od położenia kursora do następnej spacji? Czy istnieje również skrót do usuwania wstecz, tworząc kursor do …
W całym Internecie widziałem wiele osób ze skryptami, które drukują wiele rzeczy we wszystkich zdefiniowanych kolorach ~/.Xdefaults. Jednak kiedy próbuję z nich korzystać, zawsze otrzymuję error: Bad Substitution. Czy ktoś ma działający skrypt, który robi to samo? Powinno to wyglądać mniej więcej tak:
Mam wiele plików z .abcrozszerzeniem i chcę je zmienić na .edefg Jak to zrobić z wiersza polecenia? Mam folder główny z wieloma podfolderami, więc rozwiązanie powinno działać rekurencyjnie.
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.