Jakiej komendy można użyć do sprawdzenia, czy katalog istnieje w skrypcie powłoki
Ten tag WYŁĄCZNIE służy do programowania pytań bezpośrednio związanych z Uniksem; ogólne problemy z oprogramowaniem powinny być kierowane do witryny wymiany stosów Unix i Linux lub do superużytkownika. System operacyjny Unix to system operacyjny ogólnego zastosowania, który został opracowany przez Bell Labs pod koniec lat 60. XX wieku i obecnie istnieje w różnych wersjach.
Jakiej komendy można użyć do sprawdzenia, czy katalog istnieje w skrypcie powłoki
Czy istnieje skrypt powłoki (Unix) do formatowania JSON w formie czytelnej dla człowieka? Zasadniczo chcę, aby przekształcić następujące: { "foo": "lorem", "bar": "ipsum" } ... w coś takiego: { "foo": "lorem", "bar":
W powłoce Unix, jeśli chce się połączyć stderri stdoutdo stdoutstrumienia do dalszej manipulacji, mogę dołączyć następujące na koniec mojego polecenia: 2>&1 Więc jeśli chcę użyć headna wyjściu z g++, mogę zrobić coś takiego: g++ lots_of_errors 2>&1 | head więc widzę tylko kilka...
$ time foo real 0m0.003s user 0m0.000s sys 0m0.004s $ Co oznaczają „rzeczywisty”, „użytkownik” i „sys” w wyniku czasu? Który z nich ma znaczenie podczas testowania mojej
Jak rekurencyjnie grepwszystkie katalogi i podkatalogi? find . | xargs grep "texthere"
Zakładam, że wszyscy tutaj znają powiedzenie, że wszystkie pliki tekstowe powinny kończyć się nową linią. Znam tę „zasadę” od lat, ale zawsze zastanawiałem się -
Jak iterować każdą linię pliku tekstowego za pomocą Bash ? Za pomocą tego skryptu: echo "Start!" for p in (peptides.txt) do echo "${p}" done Otrzymuję ten wynik na ekranie: Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in...
Podczas pisania programów powłoki często używamy /bin/shi /bin/bash. Zwykle używam bash, ale nie wiem, jaka jest między nimi różnica. Jaka jest główna różnica między bashi sh? O czym musimy pamiętać, programując w bashi
Właśnie zainstalowałem węzeł i npm poprzez pakiet na nodejs.org i ilekroć próbuję wyszukać lub zainstalować coś z npm, generuje następujący błąd, chyba że wykonam polecenie sudo. Mam wrażenie, że to problem z uprawnieniami? Jestem już administratorem. npm ERR! Error: EACCES, open...
Ustawiam hasło podczas tworzenia nowego klucza SSH na moim laptopie. Ale, jak sobie teraz uświadamiam, jest to dość bolesne, gdy próbujesz zatwierdzić ( Git i SVN ) w odległej lokalizacji przez SSH wiele razy w ciągu godziny. Jednym ze sposobów, które mogę wymyślić, jest usunięcie moich kluczy SSH...
Pracuję nad pisaniem skryptów do grepniektórych katalogów, ale katalogi te zawierają różnego rodzaju typy plików. Chcę greppo prostu .hi .cppteraz, ale może kilka innych w przyszłości. Do tej pory mam: { grep -r -i CP_Image ~/path1/; grep -r -i CP_Image ~/path2/; grep -r -i CP_Image...
Co to jest POSIX? Przeczytałem artykuł w Wikipedii i czytam go za każdym razem, gdy napotykam ten termin. Faktem jest, że tak naprawdę nigdy nie zrozumiałem, co to jest. Czy ktoś może mi to wyjaśnić, tłumacząc „potrzebę
Próbuję dodać katalog do mojej ścieżki, aby zawsze znajdował się na mojej ścieżce systemu Linux. Próbowałem: export PATH=$PATH:/path/to/dir Działa to, jednak za każdym razem, gdy wychodzę z terminala i uruchamiam nową instancję terminala, ścieżka ta jest tracona i muszę ponownie uruchomić...
Czy istnieje polecenie lub istniejący skrypt, który pozwoli mi jednocześnie wyświetlić wszystkie zaplanowane zadania Crona systemu * NIX? Chciałbym, aby obejmowało wszystkie crontabs użytkownika, a także /etc/crontabcokolwiek w nim jest /etc/cron.d. Byłoby również miło widzieć konkretne polecenia...
Czy lsw Unixie można używać do wyliczania całkowitego rozmiaru podkatalogu i całej jego zawartości, w przeciwieństwie do zwykłego 4K(zakładam, że) samego pliku katalogu? total 12K drwxrwxr-x 6 *** *** 4.0K 2009-06-19 10:10 branches drwxrwxr-x 13 *** *** 4.0K 2009-06-19 10:52 tags drwxrwxr-x 16 ***...
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...
Jeśli chcę znaleźć różnice między dwoma drzewami katalogów, zwykle po prostu wykonuję: diff -r dir1/ dir2/ To pokazuje dokładnie, jakie są różnice między odpowiednimi plikami. Chcę tylko uzyskać listę odpowiednich plików, których zawartość różni się. Zakładałem, że będzie to po prostu kwestia...
Szukam ciągu foo=w plikach tekstowych w drzewie katalogów. Jest na wspólnej maszynie z Linuksem, mam powłokę bash: grep -ircl "foo=" * W katalogach znajduje się także wiele plików binarnych pasujących do „foo =”. Ponieważ te wyniki nie są istotne i spowalniają wyszukiwanie, chcę, aby grep pomijał...
Ostatnio zostałem o to zapytany podczas rozmowy kwalifikacyjnej. Byłem szczery i powiedziałem, że wiem, jak zachowuje się dowiązanie symboliczne i jak je utworzyć, ale nie rozumiem użycia twardego dna i czym różni się od dowiązania
Próbowałem zamknąć tomcat za pomocą katalogu ./shutdown.shtomcat /bin. Ale stwierdził, że serwer nie został poprawnie zamknięty. W związku z tym nie udało mi się ponownie uruchomić Mój tomcat działa na porcie 8080. Chcę zabić uruchomiony proces tomcat 8080. Najpierw chcę mieć listę procesów...