Giriş
Here String ile kardeştir.
Açıklaması şöyle. C#'taki Raw String gibi düşünülebilir.
"Here Document" yöntemi ile birden fazla komut çalıştırmak için şöyle yaparız.
"Here Document" yöntemi ile birden fazla komut çalıştırmak için şöyle yaparız.
Here String ile kardeştir.
Açıklaması şöyle. C#'taki Raw String gibi düşünülebilir.
This type of redirection instructs the shell to read input from the current source until a line containing only word (with no trailing blanks) is seen. All of the lines read up to that point are then used as the standard input (or file descriptor n if n is specified) for a command.İskelet olarak şöyle
#!/bin/bash
...<<MYDELIMETER
...
MYDELIMETER
Örnek
Şöyle yaparız.#!/bin/bash
/u01/app/oracle/middleware/oracle_common/common/bin/wlst.sh <<!END
connect('user','pw');
p=redeploy('application');
p.printStatus();
exit();
!END
Açıklaması şöyleIt's a Here Document -- the lines between <<!END and !END are fed to the stdin of wlst.shÖrnek - bash Here Document
"Here Document" yöntemi ile birden fazla komut çalıştırmak için şöyle yaparız.
ssh otherhost << EOF
ls some_folder;
./someaction.sh 'some params'
pwd
./some_other_action 'other params'
EOF
Örnek - bash Here Document"Here Document" yöntemi ile birden fazla komut çalıştırmak için şöyle yaparız.
ssh -t -p port_num user@remote << HERE
> sudo su -
> docker logs -f service_name
> HERE
Hiç yorum yok:
Yorum Gönder