shell

Jak używać zmiennych powłoki w skrypcie awk?

Znalazłem kilka sposobów na przekazanie zewnętrznych zmiennych powłoki skryptowi awk, ale jestem zdezorientowany co do ' i ". ... " '}' awk: cmd. line:1: BEGIN{print awk: cmd. line:1: ^ unexpected newline or end of string Nie rozumiem tego.

Jaka jest różnica pomiędzy $(command) a 'command' w programowaniu powłoki?

Aby zapisać wyjście polecenia jako zmienną w sh / ksh / bash, możesz wykonać var=$(command) Lub var=`command` Jaka jest różnica między tymi dwoma metodami?

błąd" unary operator expected " w Bash if condition

Próbowałem dowiedzieć się, co w tym złego, ale nie mogę tego rozgryźć.. To część wydaje się być coraz błąd.. elif [ $operat ... echo "There is no manual page for that command." fi Dostaję ten błąd: calc_1.2: line 75: [: =: unary operator expected

Usuń zduplikowane linie bez sortowania [duplicate]

to pytanie ma już odpowiedzi tutaj : ... rów w rurze? Powód pytania: potrzeba tej funkcjonalności w systemie, na którym nie mogę wykonać Pythona z dowolnego miejsca.

Jak gzip wszystkie pliki we wszystkich podkatalogach do jednego skompresowanego pliku w bash

Możliwy duplikat:gzipowanie zestawu katalogów i tworzenie skompresowanego pliku TAR Ten post opisuje jak gzip każdy ... nazwę pliku wyjściowego dla skompresowanego pliku (np. pliki.gz) i zastąpić stare plik skompresowany plik jeśli już istnieje.

W bash, jak powiązać klawisz funkcyjny z poleceniem?

Przykład: chcę powiązać klawisz F12 z poleceniem echo "foobar" tak, aby za każdym razem, gdy nacisnę F12 wiadomość "foobar ... e wydrukowana na ekranie. Najlepiej byłoby, gdyby to było dowolne polecenie powłoki, a nie tylko builtins. Jak to się robi?

Zmienić nazwę wszystkich plików w katalogu z $filename h na $ filename half?

Bardzo proste. Jak zmienić nazwę 05_h.png 06_h.png Do 05_half.png 06_half.png Przynajmniej myślę, że to proste, ale trudno jest wygooglować dla tego typu rzeczy, chyba że już wiesz. Dzięki....

Wyłącza komunikaty ostrzegawcze za pomocą mysql z terminala, ale hasło napisane w skrypcie bash

Kiedy próbowałem uruchomić następujące polecenie w MySQL z poziomu terminala: mysql -u $user -p$password -e "statement" W ... pomina o tym, jak wyłączyć funkcjonalność, jeśli czegoś mi nie brakuje. Jestem na OS X 10.9.1 i używam MySQL 5.6 z homebrew.

PHP shell exec () vs exec()

Staram się zrozumieć różnicę między shell_exec() i exec()... Zawsze używałem exec() do wykonywania poleceń po stronie serwer ... y powinienem użyć shell_exec()? Czy shell_exec() to tylko skrót exec()? Wydaje się to być to samo z mniejszymi parametrami.

Git mówi " Warning: permanentnie dodany do listy znanych hostów"

Za każdym razem, gdy używam Gita do interakcji z pilotem, na przykład podczas ciągnięcia lub pchania, wyświetlany jest następ ... sty znanych gospodarzy. Jak zapobiec wyświetlaniu tego irytującego komunikatu? To tylko irytacja-wszystko działa poprawnie.

Jak rozwiązywać dowiązania symboliczne w skrypcie powłoki

Biorąc pod uwagę ścieżkę bezwzględną lub względną (w systemie Uniksopodobnym), chciałbym określić pełną ścieżkę docelową po r ... i resolve() takiej, że gdy zostanie wykonana z katalogu tmp w powyższym przykładzie, resolve("foo") == "/Users/greg/tmp/bar".

Jak dodać dopełnienie kart do powłoki Pythona?

Uruchamiając aplikację django używając python manage.py shell, otrzymuję interaktywną powłokę - mogę użyć uzupełniania tabula ... o django robi, aby dać mi interaktywną konsolę, lub co muszę zrobić, aby uruchomić interaktywną konsolę bez aplikacji django?

Jak zapisać błąd standardowy w zmiennej

Powiedzmy, że mam następujący skrypt: Useless.sh echo "This Is Error" 1>&2 echo "This Is Output" I mam jeszcze ... li nie pojawią się tu żadne odpowiedzi, to będę musiał to zrobić. Mam nadzieję, że jest inny sposób. Ktoś ma lepszy pomysł?

Ciągły odczyt z wyjścia zewnętrznego procesu w Ruby

Chcę uruchomić blender z linii poleceń za pomocą skryptu ruby, który następnie przetworzy dane wyjściowe podane przez blender ... ym, jak uzyskać dostęp do tego wyjścia, gdy blender jest nadal uruchomiony, ponieważ blender drukuje jego wyjście do powłoki.

Jak uzyskać PID procesu w tle?

Uruchamiam proces w tle z mojego skryptu powłoki i chciałbym zabić ten proces, gdy mój skrypt się skończy. Jak uzyskać PID tego procesu z mojego skryptu powłoki? Z tego co widzę zmienna $! zawiera PID bieżącego skryptu, a nie proces w tle.

Sprawdź rozmiar folderu w Bash

Próbuję napisać skrypt, który obliczy rozmiar katalogu i jeśli rozmiar jest mniejszy niż 10GB, a większy niż 2GB wykonaj jaką ... SIZE="1074747474" # check the current size CHECK="`du /data/sflow_log/`" if [ "$CHECK" -gt "$SIZE" ]; then echo "DONE" fi

Jak zabić proces zombie [zamknięty]

Uruchomiłem mój program na pierwszym planie( program demona), a potem zabiłem go kill -9, ale zostaje mi zombie i nie jestem ... 0 Z [cwmpd] root@OpenWrt:~# kill -9 1163 root@OpenWrt:~# ps aux |grep anyprogram 1163 root 0 Z [cwmpd]

Pobrać wykorzystanie PROCESORA i pamięci pojedynczego procesu w Linuksie?

Chcę uzyskać wykorzystanie PROCESORA i pamięci pojedynczego procesu w Linuksie - znam PID. Mam nadzieję, że uda mi się ją zd ... do pliku CSV za pomocą polecenia "watch". Jakiego polecenia mogę użyć, aby uzyskać te informacje z wiersza poleceń Linuksa?

Przetwarzanie skryptów Bash ograniczona liczba poleceń równolegle

Mam skrypt Basha, który wygląda tak: #!/bin/bash wget LINK1 >/dev/null 2>&1 wget LINK2 >/dev/null 2>&1 ... e musi używać wget, to był tylko przykład, więc każde rozwiązanie, które jest specyficzne dla wget, nie zrobi mi nic dobrego.

Jak znaleźć kodowanie pliku w Uniksie za pomocą skryptu)

Muszę znaleźć kodowanie wszystkich plików umieszczonych w katalogu. Czy istnieje sposób na znalezienie używanego kodowania? ... zrobić. Interesujące mnie kodowanie to:ISO-8859-1. Jeśli kodowanie jest czymś innym, chcę przenieść plik do innego katalogu.