Perguntas sobre 'here-string'

3
respostas

Como o produtor do pipe pode dizer ao consumidor de tubo que ele atingiu 'Fim do Arquivo'? "(un-named-pipe, not named-pipe)

Eu tenho um aplicativo que exige que um produtor envie nomes de arquivo para um consumidor , e produtor indique ao consumidor quando o último nome de arquivo foi enviado e o fim do arquivo foi atingido. Para simplificar, no exemplo a...
31.08.2017 / 01:28
2
respostas

Use variáveis em string aqui

Para alimentar a entrada para um script interativo, estou usando uma string aqui: script <<< $'1 2\n3 4\n5 6\nq' Isso efetivamente entra 1 2 3 4 5 6 q no script. Mas como posso substituir um deles por uma variável? scri...
27.05.2016 / 10:20
2
respostas

De um documento de várias linhas para um herestring uniline, com quebras de linha

Eu tenho este documento multilinie que eu desejo traduzir em um uniline herestring: cat <<-"PHPCONF" > /etc/php/*/zz_overrides.ini [PHP] post_max_size = 200M upload_max_filesize = 200M cgi.fix_pathinfo = 0 PHPCONF O mais...
27.01.2018 / 02:14
1
resposta

Diff entre uma string e um arquivo

Basicamente eu quero verificar a diferença do mesmo arquivo antes e depois de um sed Tentou executar: diff /opt/postTrades.sh <<< $(sed 's/1\ MIN/10\ MIN/g' /opt/postTrades.sh) e diff <<< $(sed 's/1\ MIN/10\ MIN...
22.05.2017 / 09:34
1
resposta

Atribui um valor a uma variável dentro de um loop

Eu tenho este código: HOSTS="host1 host2" For hostname in ${HOSTS} ; do ssh -tt ${USERNAME}@${hostname} << EOF HOSTSN="test" echo ${HOSTSN} exit EOF Done A variável HOSTSN está vazia, você pode me dizer por quê?     
27.10.2016 / 11:27
0
respostas

ksh digite com herestring

Eu queria usar o Here String em conjunto com o tipo personalizado no KSH. Infelizmente não sou capaz de dizer o que estou fazendo de errado. #!/bin/ksh typeset -T Type_t=( typeset string='aaa' function fc { cat <<< ${_.st...
11.10.2016 / 11:36
1
resposta

Openssl gera código de segurança websocket inválido

Eu preciso escrever o servidor websocket no GAWK. E o servidor deve manipular o Sec-WebSocket-Key do usuário seguindo o algoritmo (do RFC): Chave de concatenação com 258EAFA5-E914-47DA-95CA-C5AB0DC85B11 Tome sha-1 em formato binário (de...
19.12.2015 / 13:41
2
respostas

Qual é o fim da string aqui?

Pareceu-me que o fim de uma string aqui é newline. Eu percebo que estou errado: $ cat <<< hello world cat: world: No such file or directory O que pode significar o fim de uma string aqui?     
22.11.2018 / 22:28
2
respostas

Heredocument de linha única - Possível em Bash?

Desejo executar um cat heredocument em uma única linha, em vez da sintaxe natural de 3 linhas (abridor, conteúdo e delimitador). Minha necessidade de fazer isso é principalmente estética, já que o conteúdo redirecionado visava fazer parte de...
09.06.2017 / 05:17
2
respostas

Como ler um arquivo de mapa

Eu tenho um código semelhante a este: while read -r col1 col2 col3 col4 col5 col6 col7 col8 TRASH; do echo -e "${col1}\n${col2}\n${col3}\n${col4}\n${col5}\n${col6}\n" done< <(ll | tail -n+2 | head -2) (Na verdade, não estou...
19.01.2018 / 23:30