Perguntas sobre 'shell'

1
resposta

sh - Usando argumentos em funções .profile

Eu quero usar um argumento na função que criei no meu arquivo .profile. Eu quero pedir a entrada se nenhum argumento for dado, caso contrário, defina uma variável para $ 1. Quando eu verifico $ 1 para ver se está vazio, recebo o seguinte e...
09.07.2015 / 15:55
1
resposta

Como analisar um arquivo CSV com base em grupos feitos de um número específico de linhas?

Eu tenho um arquivo CSV que tem o seguinte formato: Date,Towns,Count1,Count2 6/26/2015,HYDERABAD,234552,0 ,KARIM NAGAR,7520,0 ,RAJAMUNDRY,7248,256 ,KURNOOL,5848,32,0 ,TIRUPATI,8560,64,0 ,VIJAYAWADA...
13.07.2015 / 10:46
2
respostas

Uso de \ $ no final do nome da variável passado para o grep

Eu estava passando por um dos scripts de shell e encontrei uma linha: ls $dir | grep -c "$NAME.${var}\$" Entendo que $ expandiria as variáveis NAME e var , mas será necessário colocar \$ no final?     
10.12.2015 / 04:34
3
respostas

Bash - Inserção de variável de script Perl

Estou tendo alguns problemas ao tentar inserir uma variável bash dentro do meu código perl. A finalidade do código é executar um determinado comando de impressão perl em um terminal usando um arquivo de script bash. Eu simplifiquei meu problema...
09.12.2015 / 19:42
3
respostas

Bash (Git) - arquivos de script Functions, Alias e SH

Eu fiquei bastante prolífico com o uso dos aliases, especialmente com todos os diferentes comandos git e sua ordem e interdependências, etc. Então, eu criei um alias que executam scripts mais complexos. alias stash='f() { .... }; f' Acima...
08.12.2015 / 22:47
3
respostas

Como eu procuro por certas seções de um arquivo e depois extraio somente informações relevantes dentro daquela seção?

Eu tenho um arquivo de texto que é um relatório do servidor que tem cerca de 1000 linhas de informação nele. Estou tentando escrever um script que possa pesquisar no relatório apenas algumas informações que estou procurando. Por exemplo:...
25.06.2015 / 13:35
1
resposta

Interpretação de backquotes

Gostaria de saber qual é a diferença entre esses dois comandos: echo ' echo 'date' ' echo ' echo \'date\' ' Eu sei que \ é usado para escapar de caracteres, mas não consigo entendê-lo neste contexto particular. Por que não estamos usando...
21.06.2015 / 13:14
2
respostas

Mostra a saída de um comando executado dentro da tela se sair com erros

Estou usando o comando screen para iniciar o servidor em execução em primeiro plano. Mas no caso de haver um erro ao iniciar o servidor, não consigo ver a saída do comando. Eu tenho que executá-lo novamente sem screen . foo@ubuntu:~/serv...
08.05.2015 / 11:18
1
resposta

Saída estranha quando a variável de eco de um usuário diferente

$ sudo su - user1 -c 'echo $DOMAIN_HOME' /app/user1/DOMAINHOME Isso parece bem, certo? No entanto, vamos aprofundar um pouco: $ sudo su - user1 -c 'echo $DOMAIN_HOME' | tee test.out $less test.out ESC]P0000000ESC]P8A9A9A9ESC]P1DC143CESC]...
04.05.2015 / 23:08
1
resposta

id e comando do processo

Eu quero escrever o id do processo e o comando de todos os processos com algum nome e de algum usuário (por exemplo, root e init ). O que devo fazer? ps -f -u root -C init ou ps -f -U root -C init escreve mais do que apena...
01.05.2015 / 10:35