Używam powłoki ksh AIX 6.1. Chcę użyć jednej wkładki, aby zrobić coś takiego: cat A_FILE | skip-first-3-bytes-of-the-file Chcę pominąć pierwsze 3 bajty pierwszego wiersza; czy jest na to
Używam powłoki ksh AIX 6.1. Chcę użyć jednej wkładki, aby zrobić coś takiego: cat A_FILE | skip-first-3-bytes-of-the-file Chcę pominąć pierwsze 3 bajty pierwszego wiersza; czy jest na to
Znalazłem interesujący artykuł: Przewidywanie linii poleceń UNIX dotyczących przewidywania wiersza poleceń (na podstawie wcześniejszej aktywności użytkownika) i zastanawiam się, czy istnieje jakakolwiek faktyczna implementacja takiej
Mam plik .csv (na komputerze Mac), który ma kilka pustych linii, np .: "1", "2", "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum ","2","3","4" "1", "2", "lorem ipsum lorem ipsum lorem ipsum lorem...
Mam skrypt, który scp jest plikiem ze zdalnego hosta z powrotem na lokalny. Czasami nazwy plików zawierają spacje. scp nie lubi spacji w nazwach plików. Z jakiegoś powodu moje próby obsługi spacji nie doprowadziły do prawidłowej ścieżki scp. Kod: PATH=/var/root/Documents/MyFile...
Czy podczas uruchamiania z -xopcją możliwe jest wyłączenie poszczególnych poleceń z echa? Staram się, aby wynik był jak najbardziej schludny, więc uruchamiam niektóre części mojego skryptu w podpowłoce set +x. Jednak set +xsam wiersz jest nadal powtarzany i nie dodaje żadnych cennych informacji do...
Mam dwie tablice: arrayA=(1 2 3) arrayB=(a b c) i chcę wydrukować jeden z nich za pomocą argumentu wiersza poleceń, tzn. bez żadnego if else . Wypróbowałem kilka odmian składni bez powodzenia. Chcę zrobić coś takiego: ARG="$1" echo ${array${ARG}[@]} ale pojawia się błąd „złej zamiany”. Jak...
Jestem całkowicie nowy w Uniksie. Piszę skrypt, który skopiuje pliki z folderu współdzielonego systemu Windows do systemu Unix. W systemie Windows po \\Servername.com\testfolderwpisaniu polecenia Uruchom widzę testfolder. Katalog testfolderjest folderem współdzielonym przez całą sieć. Teraz chcę...
Próbuję zrozumieć znaczenie kropki w bashu i to, jak różni się ona od gwiazdki. Czy ktoś może opracować? Na przykład, jaka jest różnica między cp -ar /foo/. /foo2/icp -pr /foo/*
Często uruchamiam polecenia za pomocą podpowłoki, a czasem chciałbym rozszerzyć podpowłoki, zanim coś uruchomię. W ten sposób mogę zweryfikować to, co robię, i ewentualnie edytować to, co się wkrótce wydarzy. Na przykład, jak mogę uzyskać rozwinięcie następującego wiersza polecenia, zanim go...
W skrypcie powłoki muszę poczekać, aż pojawi się okno z ciągiem znaków w tytule, wykonać jakąś akcję, a następnie poczekać, aż zniknie i wykonać inną akcję. Do wczoraj miałem ten prosty kod. Problem polega na tym, że nie można ustawić dysku w stan oszczędzania energii, gdy skrypt jest uruchomiony,...
Czy mogę utworzyć linię poleceń bash, która uruchamia określone polecenie, tylko jeśli proces jeszcze nie działa (w tle)? Jak sprawdzić *, jeśli polecenie jest już uruchomione? (więc mogę dodać kolejne polecenie z &&pomiędzy nimi, aby następne było wykonywane tylko wtedy, gdy pierwsze...
for i in $(xrandr); do echo "$i" ; done for i in "$(xrandr)"; do echo "$i"; done for i in "$(xrandr)"; do echo $i; done Rozumiem, dlaczego 1 różni się od 2. Ale dlaczego 3 daje inny wynik niż 2? Proszę wyjaśnić również wynik. Jak cytaty działają na nowych
Istnieją skrypty, które wyślą wiadomość e-mail po zakończeniu procesu serwera. Nie chcę jednak regularnie sprawdzać poczty e-mail, aby sprawdzić, czy zadanie zostało zakończone. Dlatego chciałbym otrzymać wiadomość SMS. Moje pytanie jest podobne do tego, wystarczy wymienić SMS ze wszystkimi...
Na stronie podręcznika killjest napisane następująco STRESZCZENIE kill [ -s signal | -p ] [ -a ] [ -- ] pid ... kill -l [ signal ] -p Specify that kill should only print the process id (pid) of the named processes, and not send any signals. Ale jak wiele razy próbowałem zarówno w RH,...
Muszę zalogować stdout i stderr do plików dziennika, ale wyświetlam tylko komunikaty o błędach na ekranie. Mogę to zrobić za pomocą: cp -rpv a/* b 1> copyLog.txt 2> >(tee copyError.txt >&2) Który znalazłem gdzieś w sieci. Chcę tylko wiedzieć, jak to >(tee copyError.txt...
Chcę dodać nagłówek do pliku za pomocą echa, a następnie użyć polecenia, aby utworzyć resztę pliku. Oznacza to, że użyję dwóch osobnych poleceń. Jak zapisać dane wyjściowe obu poleceń do pliku z przekierowaniem? próbowałem echo "header line" | cut -c 1-5 input_file > output_file echo "header...
Załóżmy, że chcę wykonywać wiele programów równolegle i łączyć ich wyniki w jeden potok: sh -c ' (echo qqq; echo qqq2; echo qqq3)& (echo www; echo www2; echo www3)& (echo eee; echo eee2; echo eee3)& wait; wait; wait' Takie podejście do powłoki działa dobrze w tym prostym...
To, co zwykle zrobić, aby uruchomić grepi wcna pliku bez konieczności skanowania dwukrotnie <file.txt tee >(grep LITERAL) >(wc -l) >/dev/null Jednak to daje EXEC LITERAL 32 czasami i 32 EXEC LITERAL w innym czasie. (Wyjście z greppoprzedza wyjście z wcw pierwszej instancji i...
Mój motyw terminalu był taki, Ale myślałem, że szybkie marnuje tyle miejsca. Później wpadłem na pomysł, że mogę wyczyścić monit za każdym razem, gdy uruchamiam polecenie. Korzystałem z bash, jednym z rozwiązań jest użycie preexec_invoke_execfunkcji. Używam następującego polecenia, aby...
Próbuję zmodyfikować tekst, który znajduje się w moim schowku, usunąć niektóre wiersze zawierające niektóre ciągi, a następnie uzyskać dane wyjściowe do dalszej manipulacji (wolę kopiować do mojego schowka tylko wtedy, gdy go potrzebuję). Myślałem o czymś takim: cat > swapfile ##Paste all grep...