Nie jestem pewien, jak sformułować to pytanie w jakikolwiek inny sposób, ale to wszystko. Czy można odwrócić sposób, w jaki terminal drukuje tekst? Na przykład, jeśli wpiszę polecenie, wpiszę je od dołu terminala, a dane wyjściowe zostaną wygenerowane od dołu. Chcę wiedzieć, czy mogę to odwrócić, więc wprowadzam dane z …
Rozumiem, w jaki sposób można ustawić $ PATH, ale czy istnieje dokumentacja, która w pełni opisuje, gdzie Mac OS uzyskuje wszystkie ścieżki dołączane do $ PATH? Zdaję sobie sprawę z tego, jak /etc/profile, /etc/pathsi /etc/profile.d, ale czy istnieją inne skrypty, które ostatecznie wpływają na wartość $ PATH? Nie jestem też …
[Computer]$ grep "foo|bar" filename Rozumiem, że powyższe polecenie powinno zwracać każdą linię w nazwie pliku, z której wychodzi „foo” lub „bar”. Strony podręcznika potwierdzają | ponieważ Regex lub symbol i kod działają niezależnie dla „foo” i „bar”. czego mi brakuje?
Zauważyłem, że kiedy uruchamiam polecenie bezpośrednio na hoście SSH przy użyciu ssh <host> <command>składni, widzę dane wyjściowe ( .bashrcale) danych wyjściowych .bash_profile(lub .profile). Na przykład, jeśli umieszczę następujące polecenie u góry obu plików, echo ${BASH_SOURCE[0]} i ręcznie źródła .bash_profile(które źródła .bashrcz kolei), zobaczę $ . .bash_profile .bash_profile .bashrc To jest …
Wiem, że $!przechowuje pid ostatniego procesu (w tle), ale co to %1znaczy? Często widzę to razem killi ma taki sam efekt jak kill $!. Czy ktoś może mi podpowiedzieć? (Tak małych terminów tak trudno jest wyszukiwać w Google: - /)
To pytanie ma już odpowiedzi tutaj : Zamknięte 10 lat temu . Możliwa duplikat: Czy pliki historii można zunifikować w bash? Używam Ubuntu Server 9.10 i chciałbym mieć możliwość zobaczenia mojej historii bash dla więcej niż jednej sesji terminala. To jest moje ostatnie 200 poleceń, nawet jeśli jestem wylogowany pomiędzy …
Chciałbym znaleźć serię plików (na podstawie wyrażenia wieloznacznego) i całkowite użycie ich dysku. Coś takiego: $ find . -name 'flibble*' -ctime +90 -exec du -sh {} \; 2.1G ./flibble_116.log 2.1G ./flibble_83.log 2.1G ./flibble_211040_157.log 2.1G ./flibble3747_51.log Ta praca. Ale to nie daje rezultatu, którego szukam. Zawiera listę miejsca używanego przez każdy …
Powtarzam heredoc do pliku, ale łamanie linii zostało utracone Uruchamianie tego skryptu #!/bin/bash NAME="$1" mkdir -p $NAME FILE=$(cat <<SETVAR name = "$NAME" type = "test" SETVAR ) echo $FILE > $NAME/$NAME.txt Z arg: foo wynikiem jest plik zawierający foo / foo.txt name = "foo" type = "test" Jakieś pomysły? Dzięki
Próbuję wyświetlić liczbę wierszy, słów i znaków wszystkich plików konfiguracyjnych w /etc/*conf(z poleceniem wc). Jak mogę zmodyfikować polecenie (lub wiersz poleceń), aby nie wyświetlać komunikatów o błędach?
To prawdopodobnie duplikat, ale wszystkie moje wyszukiwania pokazują pytania dotyczące błędów odmowy uprawnień. Uruchamiam polecenie w powłoce bash. Chcę przekierować dane wyjściowe, aby dołączyć je do pliku, który prawdopodobnie nie istnieje przy pierwszym uruchomieniu. Chcę ustawić tryb uprawnień do określonych plików, jeśli przekierowanie danych wyjściowych musi utworzyć ten plik. Czy …
Mam zamiar napisać skrypt powłoki. Chciałbym móc wizualnie odróżnić część tekstu wyjściowego jako ostrzeżenie, ustawiając jego kolor na żółty. Jak to się robi?
Chcę napisać skrypt, który uruchomi gpgplik o nazwie „plik” z hasłem „test”. Zwykle, kiedy używam gpg, zwykle po prostu biegam gpg -c filei prosi mnie o hasło. Ale ponieważ chcę, aby ten skrypt działał samodzielnie, chciałbym podać hasło jako część polecenia. Teraz, gdy próbuję użyć gpg -c file --passphrase test:, …
Jeśli zrobię proste lsokreślenie wzorca nazwy pliku, na przykład ls A*dla katalogów pasujących do wzorca, przejdzie on do katalogu i poda pełną listę, ale jak mogę uzyskać tylko listę ./i tylko nazwy katalogów w środku, ale nie ich zawartość?
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.