Estou tentando executar um script que usa o awk. Não há erro, parece, mas não cria o arquivo que eu quero. Este é o script:
#!/bin/bash
echo "Number of domain:"
read number
echo "Domain name:"
read domain
more "file.txt" | awk '$2=='$domain'...
Eu tenho um script python que é um pouco instável e dá um erro de SSL de vez em quando. A exceção é levantada por alguma função enterrada em algumas bibliotecas, de modo que não há praticamente nenhum reparo nela.
Eu implementei uma solução h...
Quando estou executando dois loop while e tentando concatenar duas strings variáveis (de dois loops), a saída final (string) é estranha. Eu tentei maneira diferente de concatenar, mas não obtive a resposta: Abaixo está o código:
[Eu preciso de...
Estou tendo dificuldades em passar algumas variáveis de string com espaços nelas como argumentos para um programa.
Para depurar e mostrar os argumentos sendo passados, criei um script Python de demonstração -:
##### show_args.py #####
impor...
Gostaria de adicionar um indicador ao meu PS1, mostrando se há um processo suspenso com ctrl + z. Para fazer isso, precisarei de uma função que possa verificar essa situação. Eu nem tenho certeza onde começar a pensar sobre este problema. O Goog...
Devo encontrar todos os arquivos que começam com determinado caractere, por exemplo
find . -maxdepth 1 \( -name "^m*" -a ! -name "g$" \) -print
mas e se alguém criar um arquivo que tenha caracteres especiais no nome desse arquivo? por exe...
Eu quero calcular uma expressão no shell.
Eu uso o seguinte código:
pi=$(echo "scale=10; 4*a(1)" | bc -l)
i=3
d='expr (1+c($pi*($i/10)+$pi))/2 | bc -l'
Mas diz
bad pattern: (1+c(3.1415926532*(3/10)+3.1415926532))/2
Por quê?
[root@localhost tmppcm]# ls ; echo exit code was: $? & echo pid is: $!
test.txt
..
....
.....
......
lastfile.txt
[1] 1265
pid is: 1265
exit code was: 0
Acima, é como ele executa ls para começar, e então termina executando o eco em '...
Estou tentando usar a sintaxe:
A=${B:-C}
onde A é a variável, B é o valor que estou tentando atribuir, C é o valor padrão se B for nulo.
Agora, quero substituir B pelo comando nc -l 443 , portanto, se nc receber uma st...