Perguntas sobre 'test'

3
respostas

Comparação de strings entre colchetes em zsh [duplicate]

Código bash para imprimir todas as pastas: for f in ~/*; do if [ $f == '/home/sk/.' -o $f == '/home/sk/..' ]; then true else echo "$f" fi done Funciona no bash. Quando eu corri o código no shell z, ele jogou erro:...
07.06.2015 / 16:23
3
respostas

Chamando a função no script Shell

Eu escrevi uma função simples no shell que retorna 0 ou 1 com base em alguma condição.Deixe-me chamar esse nome de função foo foo(){ ... ... } Agora estou tentando chamar foo se a seguinte condição: - if ( foo $1 ) ... .. Func...
03.05.2018 / 21:56
1
resposta

Verifique se a variável é igual a abrir parênteses

Atualmente estou tentando descobrir isso. if [ $CHAR == ( ] Obviamente, isso não funciona. Então, como eu o forço a fazer o que obviamente pretendo? (Para pontos de bônus, como faço para que a comparação funcione em case ?)     
15.07.2016 / 13:52
2
respostas

Bash - Expressão inteira esperada

Estou fazendo a verificação do script de atualização do meu tema Eu tenho 2 arquivos de texto. O primeiro é chamado "current.txt" e contém a versão atual. Há 4.1.1 string nesse arquivo de texto. O segundo é chamado "latest.txt" e contém...
02.07.2016 / 21:33
2
respostas

[vs [[: qual deles usar nos scripts bash? [duplicado]

A página do manual do zsh, em sua seção sobre test (também conhecida como [ ), aconselha explicitamente contra o uso, e insta os leitores a usar [[ sempre que possível. A seção relevante afirma: The command attempts to implem...
07.03.2013 / 11:51
3
respostas

o que o sinalizador -z significa aqui

O que significa o sinal -z no código abaixo: if [ -z $TEST_PARAM ]; then E há uma lista dessas bandeiras? Para uma bandeira como ls -l , eu sei onde encontrá-la, mas para uma única bandeira, não encontrei nenhum site que a descrev...
08.07.2014 / 11:06
2
respostas

bourne shell if [-e $ diretório / arquivo. $ sufixo]

Eu estive procurando, inclusive, chequei até mesmo o manual do bash e tentei no modo cli. #!/bin/sh CONFIG_DIR="/var/opt/SUNWldm/" read option if [ $option -eq 9 ]; then ret=1 elif [ -e ${CONFIG_DIR}file.xml.${option} ]; then...
28.01.2013 / 09:25
3
respostas

Comportamento de comparação de inteiro Peculiar Solaris

Este me pegou de surpresa! Temos uma máquina Solaris (versão: SunOS 5.8) hospedando um processo / script essencial que está em execução há muitos anos sem reclamações. Recentemente tivemos motivos para dar uma olhada nos bastidores e encontra...
30.06.2015 / 18:19
1
resposta

Testando se um arquivo é local

Eu preciso testar em um script, se um arquivo é de uma montagem de rede ou realmente local. Para ser mais claro: preciso testar se a análise do conteúdo será rápida ou lenta, mas, no meu caso, a rede local vs é um indicador confiável. A melho...
02.07.2014 / 13:32
4
respostas

Erro com if [-n $ diffCurr]: muitos argumentos

Eu tenho usado o código abaixo ok por algum tempo, mas agora recebo um erro java Editor < "input/editor$i.in" > "tmp/editor$i.out" diffCurr="$(diff "tmp/editor$i.out" "output/editor$i.out")" if [ -n $diffCurr ] Erro (ocorre na últim...
09.10.2011 / 12:01