Resultados da pesquisa a pedido "bash"

17 a resposta

Como dividir uma string no shell e obter o último campo

Suponha que eu tenha a string1:2:3:4:5 e quero obter seu último campo (5 nesse caso). Como faço isso usando o Bash? eu tenteicut, mas não sei como especificar o último campo com-f.

2 a resposta

Substituindo tags no xml no bash

Eu tenho um arquivo xml que tem o seguinte formato: <list> <version>1.5</version> <version>1.4</version> <version>1.3</version> <version>1.2</version> </list>A ideia é que eu sempre atualize a tag da primeira versão com uma nova versão. E quando ...

1 a resposta

Por que extglob exceto quebrar exceto condição?

Eu corro no Debian 8.1, GNU bash, versão 4.3.30 (1) -release (x86_64-pc-linux-gnu) e Lenovo G50-30 com 500 GB SSD e 8 GB de memória flash: shopt -s extglob cp -r !(Backups.backupdb/) /home/masi/Documents/mas ele também copia tudo do ...

12 a resposta

Uso interessante de alcatrão ... mas o que está acontecendo?

Eu vi o seguinte uso interessante de tar nos scripts Bash de um colega de trabalho: `tar cf - * | (cd <dest> ; tar xf - )`Aparentemente, funciona como o rsync -av, mas mais rápido. A questão surge, como? -m EDITAR: Alguém pode explicarporque ...

1 a resposta

O script Bash chama o vi para edição manual e o script é retomado?

Eu escrevi um script que cria um backup de um arquivo de texto e um segundo script que verifica alguma sintaxe no arquivo de texto usando o SED. No meio, há um processo manual: os usuários editam o arquivo original adicionando algumas strings. ...

1 a resposta

Qual é o nome do operador `<(...)` `no bash?

Estou familiarizado com a criação de 'arquivos temporários' para entrada de comando no bash, por exemplo. cat file_1 <(echo hello) file_2Quero ler mais sobre o assunto, mas não sei o nome do<( ) operador. Eu suspeito que é um tipo de ...

9 a resposta

redirecionar COPY do stdout para o arquivo de log do próprio script bash

Eu sei comoredirecionar stdoutpara um arquivo: exec > foo.log echo testisso colocará o 'teste' no arquivo foo.log. Agora eu queroredirecione a saída para o arquivo de log E mantenha-o em stdout ou seja, pode ser feito trivialmente de fora do ...

1 a resposta

Como abrir uma janela de linha de comando no Node.js?

Como abrir uma nova janela de linha de comando e executar um comando bash que é executado em um processo independente separado? eu tentei var child_process = require('child_process'); child_process.execSync("cmd.exe /K node my-new-script.js ...

2 a resposta

Como fazer um loop while com uma string redirecionada para ele

Estou tentando fazer um loop através de uma seqüência de caracteres com links HTTP dentro e novas linhas, quero fazer um loop sobre uma linha de cada vez. No momento eu tenho echo -e "$HTTP_LINKS" | while read HTTP_S_LINK ; do ...

2 a resposta

Como remover arquivos usando o comando find e rm?

find -mmin -19 -exec rm '{}'\;Ele encontrará os arquivos modificados primeiro e depois os removerá. mas me dá erro como abaixo, find: argumento ausente para `-exec ' Também tentei várias combinações como, find -mmin -19 -exec rm '{}';\ find ...