Perguntas sobre 'shell'

2
respostas

Passando argumentos com aspas e doublequotes para bash script

Neste momento eu tenho: #!/bin/bash screen -p 'ScreenName' -x eval 'stuff '"'"$@"'"'5' echo eval 'stuff '"'"$@"'"'5' Mas quando eu chamo meu script como: # script.sh asd "asd" 'asd' meus argumentos foram transmitidos como: asd asd...
02.09.2012 / 19:49
1
resposta

Como alterar as permissões de vários arquivos encontrados com o comando find?

Eu tenho um diretório com vários arquivos. Parte dos arquivos tem as permissões 755 e a outra parte tem permissões 644 . Gostaria de converter os arquivos com 755 permissions em 644 . Eu tentei a seguinte linha, executando-o a partir d...
22.05.2012 / 07:49
2
respostas

Força o SSH a perguntar a senha da chave privada no shell (não em uma janela)

Quando eu uso o SSH pela primeira vez após a inicialização, ele me pede minha senha de desbloqueio da chave privada (que é o comportamento que eu espero). Mas isso acontece em uma janela, não no shell (semelhante a gksudo VS sudo ). Isso é...
17.02.2017 / 12:06
2
respostas

Redirecionando a saída dependendo do grep regex

Estou usando gradle run para iniciar um servidor REST. A saída do servidor REST é semelhante a esta: XXX.XXX.XX.XXX - <moreinfo> randomtext randomtext XXX.XXX.XX.XXX - <moreinfo> XXX.XXX.XX.XXX - <moreinfo> randomtext XXX...
06.07.2014 / 21:55
3
respostas

Altera o caso da n-ésima letra em uma string

Eu quero alterar o caso da n-ésima letra de uma string em BASH (ou qualquer outra ferramenta * nix, por exemplo, sed , awk , tr , etc). Eu sei que você pode mudar o caso de uma string inteira usando: ${str,,} # to lowercase ${str^...
16.11.2014 / 02:53
2
respostas

Se algum processo spawned filho falhar, mate todos e saia

No meu script eu divido um conjunto de dados em input_aa, input_ab, etc. Então, eu corro cada um pelo mesmo script Python, como tal: # Execute program on each split file for part in input_*; do python3 $part & done wait Minha...
14.01.2015 / 19:18
3
respostas

como comparar dois arquivos xml com os mesmos dados em linhas diferentes?

Eu tenho dois arquivos com os mesmos dados, mas em linhas diferentes. Arquivo 1: <Identities> <Identity> <Id>048206031415072010Comcast.USR8JR</Id> <UID>ccp_test_79</UID> <D...
08.02.2013 / 17:05
5
respostas

Como adicionar texto ao final da linha quando o padrão é correspondido?

entradas: line1 with the PATTERN that contains ( ) line2 with the PATTERN that contains ( ) lineN with the PATTERN that contains ( ) saídas: line1 with the PATTERN that contains ( ) ; line2 with the PATTERN that contains ( ) ; ... l...
28.02.2014 / 22:03
3
respostas

Tratamento de barras invertidas através de shells

Como echo e printf tratam as barras invertidas em zsh , bash e outras shells? Em zsh , obtenho o seguinte comportamento: $ echo "foo\bar\baz" foaaz $ echo "foo\bar\baz" foaaz $ echo 'foo\bar\baz' foaaz $ echo 'foo\bar\baz' foo\...
28.03.2013 / 18:38
5
respostas

Como eu uso uma consulta If-Else baseada no dia da semana?

Problema: preciso verificar se hoje é quinta-feira e executar ações diferentes com base no resultado dessa condição. Eu tentei duas abordagens diferentes: Obtendo o nome do dia: DAYOFWEEK=$(date +"%a") echo DAYOFWEEK: $DAYOFWEEK if ["$DAYO...
07.03.2013 / 12:31