Perguntas sobre 'test'

2
respostas

Não é possível obter se a instrução for executada corretamente. Principiante. [duplicado]

Eu sou muito novo para bater, apenas brincando no meu tempo livre fora do trabalho. Eu quero verificar se existe um arquivo, e se ele não existe, eu quero perguntar ao usuário se eles gostariam de criá-lo. Quer o usuário insira Y ou N, somente...
31.05.2015 / 18:18
1
resposta

Imprime os valores dos arquivos

Eu tenho dois arquivos $ TMP_RPT_FILE e $ TMP_RPT_FILE1. Em $ TMP_RPT_FILE - As leituras do medidor vêm e $ TMP_RPT_FILE1 - Id do medidor vem. Eu quero, se algum dado vier em algum desses arquivos, ele deve ser impresso. Eu tentei dessa maneira,...
29.07.2015 / 14:32
1
resposta

Por que testar o valor de retorno do fgrep sempre é falso no código abaixo?

Eu tenho o script abaixo para encontrar itens ausentes do fileA comparado ao fileB e gravar no fileC script.sh fileA fileB fileC script.sh: rm $3 while IFS="" read -r inputline; do fgrep -q \""$inputline"\" $1 if [ 1 -eq $? ]; then...
27.03.2015 / 22:14
1
resposta

Compare duas strings em um script de shell [duplicado]

Meu script precisa de dois argumentos. Eu quero esconder a mensagem de erro se alguém chama o script com script.sh --help então eu cansei disso: if [ $# -ne 2 ] ; then if [ "$1" -ne "--help" ]; then echo "ERROR: wrong number of...
30.07.2014 / 15:13
1
resposta

Verifique várias propriedades do diretório

Gostaria de fazer este teste o mais rápido possível: ( Bash ) if [[ -d $directory_path && -r $directory_path && -x $directory_path ]]     
13.01.2014 / 05:36
1
resposta

Variável de teste se sua string ou não

Estou escrevendo um script que terá alguns argumentos e, portanto, estou usando getopts mas eu quero resolver o problema com um argumento. Eu uso um switch, por exemplo -d , e quero que o argumento para -d seja o caminho para um diret...
11.11.2013 / 23:45
0
respostas

-d condição no diretório não está funcionando?

No código abaixo, não conseguimos fazer nossa condição funcionar. Ele apenas irá ignorá-lo. Na verdade não é inteiramente verdade, porque funciona na macos Sierra. Alguém encontrou esse problema antes? if [ -d ~/Desktop/Shellgame/main_gate...
14.11.2018 / 22:51
0
respostas

Criando um script para gravar CPU, MEM e TEMP do RPI

Como o título sugere, o principal objetivo deste script é gravar a CPU, a memória e a temperatura de um Raspberry Pi 3 B. Eu tenho um esboço do meu script, mas esta é a primeira vez que escrevo no bash para sintaxe Eu sou sem noção. Não tenho ce...
05.07.2018 / 19:44
0
respostas

-d foo- * entre colchetes simples e duplos [duplicados]

Acabei de descobrir que, no bash, [[ -d foo-* ]] retorna falso ( $? definido como 1), mesmo que exista um diretório chamado foo-bar , enquanto [ -d foo-* ] retorna verdadeiro ( $? definido como 0) Tenho que admitir que fiquei...
16.02.2018 / 08:33
1
resposta

Encurtando uma comparação longa de string if / test

Estou comparando várias strings no bash. Atualmente tenho um script assim: if [ "$f" != "A-C" ] && [ "$f" != "D-F" ] && [ "$f" != "G-I" ] && [ "$f" != "J-L" ] && [ "$f" != "M-O" ] && [ "$f" != "P-R"...
06.12.2017 / 08:36