Pytania oznaczone «here-document»

18
przekazywanie i ustawianie zmiennych w heredoc

Mam skrypt, który musi wykonywać wiele różnych czynności na wielu różnych zdalnych komputerach. Myślałem, że heredoc do tego zadziała, ale nie jestem w stanie użyć zmiennej zdefiniowanej gdzie indziej w skrypcie i zmiennej zdefiniowanej w heredoc. Oto kod: #!/bin/sh FOO="foo" ssh...

13
Jak rozumieć polecenie „cat> nazwa_pliku << bla”?

W poniższym poleceniu cat pobiera zawartość here-doc i przekierowuje ją do pliku o nazwie conf: cat > conf << EOF var1="cat" var2="dog" var3="hamster" EOF Jak zrozumieć kolejność poleceń tutaj? Czy bashnajpierw przetwarza wszystko inne (część doc tutaj) i jako ostatni krok wygląda na...

10
Użycie tutaj-doc dla `sed` i pliku

Chcę użyć tutaj doc do poleceń sed i dostarczyć plik do odczytu i plik wyjściowy. Przeglądałem Here-Documents z przewodnika Advanced Bash Scripting, ale nie wspomina nic o regularnych argumentach podczas korzystania z here-doc. Czy to w ogóle możliwe? Chciałbym osiągnąć coś...

9
Jak echo zmiennych za pomocą cat do pliku?

Mam prosty skrypt taki jak ten: #!/bin/bash BOO=bla-bla-bla cat > ./Makefile <<'EOF' Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include EOF Mimo to wyprowadza do pliku: Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include jak catkorzystać z moich wartości...