Perguntas sobre 'shell'

2
respostas

Shell Script - Verifique se uma entrada de caractere único é maiúscula ou minúscula ou caractere especial

Este é o meu código que escrevi. Eu preciso de um código simples usando se elif para verificar se o personagem lido é um maiúsculo, minúsculas ou um símbolo especial. echo "enter a char" read c if [[ $c == [A-Z] ]]; then echo "upper" eli...
27.11.2017 / 19:04
2
respostas

Remove noglob da variável $ @

Eu quero passar um argumento para o shell script, mas estou recebendo noglob on como um argumento de saída. a.sh #!/bin/ksh set filec on set noglob on echo $@ Quando executo o shell script com um argumento como 123, estou obtendo...
15.02.2018 / 09:31
1
resposta

As funções e aliases do shell executam processos filho?

As funções e aliases do shell bloqueiam processos filho? Ou são ambos executados dentro do processo de shell?     
31.01.2018 / 15:41
2
respostas

Como pode procurar por aspas simples e aspas duplas em uma pesquisa grep?

Quando faço uma pesquisa bindkey no diretório zsh plugins para conflitos de chave recebo respostas dos arquivos de script .zsh e .md , e alguns dos arquivos leiame zsh usam uma aspa dupla a declaração bindkey . Como eu faria uma...
20.06.2017 / 16:23
1
resposta

Shell Script para recuperar texto do site

Shell Script para recuperar texto do site Existe uma maneira de extrair uma parte específica de um site e exibi-lo em um terminal? Há algumas seções em este site que exibe um nome de usuário e uma senha para que as pessoas acessem sua VPN...
24.08.2017 / 20:20
1
resposta

if: Expression Syntax

Estou tentando executar o comando abaixo no Linux. Estou recebendo o erro "if: Expression Syntax". $ ssh [email protected] "if [ -f /export/home/insite/.insiteINFO ] ; then echo "1" ; else echo "0" ; fi" if: Expression Syntax.     
17.11.2017 / 17:01
1
resposta

passando cadeia contendo espaços como argumento da linha de comando a partir do script

Estou usando um shell bash no mac. Eu quero escrever um script de shell 'gac' tal que seja executado > gac one two three produz exatamente o mesmo efeito da execução > git add . > git commit -m "one two three" Até ago...
22.10.2017 / 19:36
2
respostas

awk chamadas do sistema para o linux - usando regex estendido ao chamar o shell do awk

É útil poder chamar comandos do sistema a partir do awk. No entanto, se você tentar usar o regex estendido do shell, verá que ele não funciona. Isso acontece porque o awk chama / bin / sh em vez de / bin / bash como você esperaria no linux at...
26.10.2017 / 12:39
1
resposta

Como canalizar o resultado do comando anterior para o nó como uma variável?

Estou tentando criar um script para decodificar dados de redis. Eu posso fazer isso um script de nó, mas eu só queria que fosse o mais simples possível. Aqui está o que eu tenho até agora. redis-cli GET "d1g8y" | xargs -i node -e "require(...
03.04.2017 / 15:12
2
respostas

Como passar uma variável em um comando no UNIX?

Eu sou um usuário completamente novo para programação de shell UNIX. Eu quero saber como posso passar uma variável que agora é um comentário para outro comentário que é para obter um arquivo de um site. Por exemplo: Eu fiz esta variável como...
14.03.2017 / 16:00