Mam plik dziennika należący do roottego, który chcę skopiować do katalogu należącego do innego użytkownika, aby mógł go przeanalizować (najpierw należy go rozpakować). Obecnie musiałbym # cp log.xz /home/user/Documents # chown user:user /home/user/Documents/log.xz Czy istnieje sposób wydawania obu poleceń jednocześnie, być może z jedną lub kilkoma cpopcjami?
Oto, co zanotowałem po moim wykładzie: Znajdź plik .bashrcw swoim katalogu domowym zrobić vi .bashrc Po umieszczeniu gdzieś folderu aplikacji upewnij się, że jego adres znajduje się w zmiennej ścieżki. Problem polega na tym, że nie mam .bashrcpliku w moim katalogu domowym. W .bash_historymoim domu jest tylko plik. Jeśli przejdę …
Mam 291 ponumerowanych plików (zaczynających się od 001 - tytuł i kończących się na 291 - tytuł), które wymagają przeniesienia do oddzielnych katalogów. (Od 001 do 021 do folderu 1, od 022 do 053 do folderu 2, niekoniecznie jest to ta sama liczba plików za każdym razem). Uznałem, że mógłbym …
Jak mogę przenieść pliki zawarte we wszystkich podkatalogach do bieżącego katalogu, a następnie usunąć puste podkatalogi? Znalazłem to pytanie , ale dostosowując odpowiedź do: mv * . nie działał; Otrzymałem wiele ostrzeżeń wyglądających jak: mv: wil and ./wil are identical Pliki zawarte w podkatalogach mają unikalne nazwy.
Niedawno dostałem aktualizację rocznicową systemu Windows 10 i zainstalowałem bash. Próbowałem zainstalować nmap, ale nie działało. Moje pytanie: Czy istnieje jakikolwiek sposób, aby polecenia takie jak nmap działały poprawnie w WSL? Z góry dziękuję! Błąd pojawia się podczas uruchamiania sudo nmap -sn 192.168.1.*:route_dst_netlink: cannot bind AF_NETLINK socket: Invalid argument Pamiętam, …
Używam Bash od lat i naprawdę lubię iTerm. Czy istnieje sposób na uzyskanie takiego poziomu użyteczności konsoli dla cmd Windows Micosoft? Rozumiem przez to rozsądne uzupełnianie tabulatorów, historię (nawet jeśli zamkniesz terminal), wyszukiwanie wstecz i tak dalej, a także terminal, którego rozmiar mogę zmienić, z zakładkami, ładnymi czcionkami itp.
Wydaje się, że odczyt danych w pętli odczytu nie działa while read line do echo "get some input from the user" read response done < some_file.txt wykonanie nie zatrzymuje się tak, jakby odczyt był poza pętlą. Dlaczego to? Czy istnieje obejście dotyczące odczytu danych wejściowych w pętli odczytu podczas odczytu?
Używam Bash na Windowsie, dostarczonym przez MSYS. Próbowałem uruchomić plik Python z shebang #!/usr/bin/env python, ale pojawia się ten komunikat o błędzie: /usr/bin/env: python: No such file or directory Co mogę zrobić, aby to zadziałało? Wiem, że mogę uruchomić plik Python, dodając do niego sufiks python, ale chcę, aby działał …
Używam bash i zastanawiałem się, czy jest jakaś wtyczka w bash lub innej powłoce, która pozwala mi to robić cat tfnislong.txt+ [tab]uzupełnienia, cat ThisFileNameIsSoLong.txttak jak uzupełnianie tabulacji w Sublime Text.
Czy można rekurencyjnie zastępować wystąpienia sekwencji znaków bez powtarzania tej samej sekwencji? Wykonując sedjak w poniższych scenariuszach, mogę uzyskać wspomniane dane wyjściowe. $ echo XX | sed -e 's/XX/XoX/g' XoX $ echo XXX | sed -e 's/XX/XoX/g' XoXX $ echo XXXX | sed -e 's/XX/XoX/g' XoXXoX Jednak oczekuję, że dane …
Mam folder z wieloma plikami. Niektóre pliki danych są oznaczone 1, 2, 3, ..., 300 Chcę usunąć te pliki danych za pomocą terminala. Jak mam to zrobic? Chcę zrobić coś takiego rm some-regular-expression-giving-numbers-from-0--300
Próbowałem wywołać komendę chmod w niewłaściwej kolejności. chmod file.txt -rZ jakiegoś powodu to zadziałało. chmod file.txt +rZ drugiej strony odmówił pracy. Dlaczego to? Z jakiego powodu jedno polecenie działa, a drugie nie?
Próbowałem po prostu wkleić część zawartości (w Git Bash na serwerze CentOS) do pliku za pomocą vima. Właśnie otworzyłem plik i spróbowałem użyć shift+ inserti zauważyłem, że pierwsza połowa (z grubsza) zostaje odcięta, ale jeśli ustawię vim na tryb wstawiania i naciśnij shift+ insertwszystko zostanie idealnie wklejone. Zastanawiałem się, dlaczego …
Po ostatniej instalacji OS X 10.11 byłem zaskoczony, widząc, że mój terminal Bash wykonał następujące czynności: $ git xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools. Poprzednia wersja XCode nie została przeniesiona do nowego …
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.