Pytania oznaczone «read»

`read` to narzędzie powłoki używane do odczytywania łańcuchów ze standardowego strumienia wejściowego lub z deskryptora pliku.

22
w bash, czytane po tym, jak potok nie ustawia wartości

Edycja: oryginalny tytuł brzmiał: „odczyt kończy się niepowodzeniem” W ksh używam read jako wygodnego sposobu na rozdzielanie wartości: $ echo 1 2 3 4 5 | read a b dump $ echo $b $a 2 1 $ Ale kończy się niepowodzeniem: $ echo 1 2 3 4 5 | read a b dump $ echo $b $a $ Nie znalazłem powodu na...

21
W jaki sposób Linux odróżnia wątki od procesów potomnych?

Linux tak naprawdę nie rozróżnia procesów i wątków i implementuje je jako strukturę danych task_struct. Co Linux udostępnia niektórym programom, aby mogły odróżnić wątki procesu od jego procesów potomnych? Na przykład Czy istnieje sposób, aby wyświetlić szczegóły wszystkich wątków, które proces ma...

21
Jakie jest znaczenie read -r?

aby zrozumieć inną odpowiedź: find / -type d -print0 | while read -r -d ''; do ls -ltr "$dir" | sed '$!d' Pierwszym krokiem jest zrozumienie użycia opcji -r polecenia read. Po pierwsze, pomyślałem, że wystarczy po prostu wykonać man read żeby sprawdzić znaczenie opcji -r, ale zdałem sobie...

17
Iteracja po ciągu wieloliniowym przechowywanym w zmiennej

I odczytać , że jest źle pisać takie rzeczy for line in $(command), prawidłowa droga wydaje się być w zamian: command | while IFS= read -r line; do echo $line; done To działa świetnie. Ale co, jeśli to, co chcę iterować, to zawartość zmiennej , a nie bezpośredni wynik polecenia? Na przykład...

16
Bash: interaktywny zdalny monit

Mam skrypt, który łączy się ze zdalnym serwerem i sprawdzam, czy jakiś pakiet jest zainstalowany: ssh root@server 'bash -s' < myscript.sh myscript.sh: OUT=`rpm -qa | grep ntpdate` if [ "$OUT" != "" ] ; then echo "ntpdate already installed" else yum install $1 fi Ten przykład można...

10
Przekazanie skryptu poleceniem „read” do bash

Muszę uruchomić skrypt przez potokiem to przez bashz wget(raczej niż uruchomienie go bezpośrednio z bash). $ wget -O - http://example.com/my-script.sh | bash To nie działa, ponieważ mój skrypt zawiera readinstrukcje. Z jakiegoś powodu nie działają one podczas wysyłania potoku do bash: # Piping...

10
Jak obsługiwać backspace podczas czytania?

Jak radzić sobie z wprowadzonymi spacjami, pokazuje, ^?czy wypróbowano i jak readliczy znaki, ponieważ 12^?3już 5 znaków było kompletnych (chociaż wszystkie nie były rzeczywistymi 12^?3^?danymi wejściowymi), ale po zwróceniu monitu, dziwne. Proszę pomóż! -bash-3.2$ read -n...

10
Wiele poleceń podczas SSH w sesji SSH

Mam maszynę lokalną, która ma wykonać sesję SSH na mastermaszynie zdalnej , a następnie kolejną wewnętrzną sesję SSH z masterkażdego do każdego zdalnego slaves, a następnie wykonać 2 polecenia, tj. Usunąć konkretny katalog i odtworzyć go. Zauważ, że lokalna maszyna ma SSH bez hasła do urządzenia...