Czy istnieje przeoczone przeze mnie polecenie linux, które umożliwia zrobienie czegoś w stylu: (pseudo) $ mkdir -R foo/bar/zoo/andsoforth A może nie ma innej alternatywy niż utworzenie katalogów pojedynczo?
Gdy szukam jakiegoś procesu, który nie istnieje, np $ ps aux | grep fnord wayne 15745 0.0 0.0 13580 928 pts/6 S+ 03:58 0:00 grep fnord Oczywiście nie obchodzi mnie grep - to ma tyle samo sensu, co poszukiwanie psprocesu! Jak mogę zapobiec wyświetlaniu grep w wynikach?
Piszę skrypt bash, aby wyszukać plik, jeśli nie istnieje, utwórz go i dołącz do niego: Host localhost ForwardAgent yes "line then new line 'tab' then text"Myślę więc , że to delikatny format. Wiem, że możesz to zrobić: cat temp.txt >> data.txt Ale wydaje się dziwne, ponieważ ma dwie linie. Czy …
Wiem, że prawdopodobnie przejrzałem to milion razy we wszystkich dokumentach VI, które przeczytałem, ale wydaje mi się, że nie mogę znaleźć usunięcia polecenia od kursora do końca wiersza.
Użycie echo "20+5"dosłownie tworzy tekst „ 20+5”. Jakiego polecenia mogę użyć 25w tym przypadku do uzyskania sumy liczbowej ? Jaki jest najłatwiejszy sposób, aby to zrobić, używając bash jako zmiennoprzecinkowego? Na przykład echo $((3224/3807.0))drukuje 0:(. Szukam odpowiedzi za pomocą samej podstawowej powłoki poleceń („wiersza polecenia”) lub za pomocą języków dostępnych …
Powiedz, że mam plik: # file: 'test.txt' foobar bash 1 bash foobar happy foobar Chcę tylko wiedzieć, jakie słowa pojawiają się po „foobar”, więc mogę użyć tego wyrażenia regularnego: "foobar \(\w\+\)" Nawiasy wskazują, że szczególnie interesuję się tym słowem zaraz po foobar. Ale kiedy robię a grep "foobar \(\w\+\)" test.txt, …
Jak wiemy, apt-getma super krowy i aptitudenie: $ apt-get --help | grep -i cow This APT has Super Cow Powers. $ aptitude --help | grep -i cow This aptitude does not have Super Cow Powers. i oczywiście APT ma przy sobie jajko wielkanocne: $ apt-get moo (__) (oo) /------\/ / …
Lub przewodnik wprowadzający do solidnej obsługi nazw plików i innych ciągów znaków przekazywanych w skryptach powłoki. Napisałem skrypt powłoki, który działa dobrze przez większość czasu. Ale dusi się na niektórych danych wejściowych (np. Na niektórych nazwach plików). Wystąpił problem, taki jak: Mam nazwę pliku zawierającą spację hello world, która została …
Czy istnieje sposób na znalezienie wszystkich dowiązań symbolicznych, które nigdzie nie wskazują? find ./ -type l poda mi wszystkie dowiązania symboliczne, ale nie czyni rozróżnienia między linkami, które gdzieś idą, a linkami, które nie. Obecnie robię: find ./ -type l -exec file {} \; |grep broken Ale zastanawiam się, jakie …
Większość informacji, które widzę online, mówi do edycji /etc/resolv.conf, ale wszelkie zmiany, które tam wprowadzam, są po prostu zastępowane. $ cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- # YOUR CHANGES WILL BE OVERWRITTEN nameserver 127.0.1.1 Wygląda …
Czy ktoś może mi powiedzieć różnic technicznych między grep, egreporaz fgrepi dostarczają odpowiednich przykładów? Kiedy muszę używać grepna egrepodwrót?
Potrzebuję znaleźć mój zewnętrzny adres IP ze skryptu powłoki. W tej chwili korzystam z tej funkcji: myip () { lwp-request -o text checkip.dyndns.org | awk '{ print $NF }' } Ale to zależy od tego perl-libwww, perl-html-format, perl-html-treezainstalowany. Jakie inne sposoby mogę uzyskać moje zewnętrzne IP?
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.