Perguntas sobre 'shell-script'

6
respostas

awk / sed / etc concatenando colunas em um arquivo

Eu me pergunto o que é uma maneira mais simples de fazer isso: awk 'NR > 1 {print $1"\t"$2"\t"$3"\t"$4"\t"$5"\t"$6"\t"$7"\t"$8"\t"$9$10$11$12$13$14$15$16}' file.in > file.out que é simplesmente falando "concatene as colunas de 9 a...
28.07.2016 / 15:23
4
respostas

Shell Scripting: calcula o poder de um número com um número real como um expoente

Estou usando o shell script e estou usando a seguinte expressão: A='echo "(( (($a / $b) ^ 0.3) -1 ))" |bc -l' Eu quero ter um número real como um expoente. Notei que, se eu coloco 0.3, ele é arredondado para um inteiro e assume o poder de...
29.01.2016 / 23:38
2
respostas

bash: não é possível definir uma variável para uma string sólida [duplicada]

Não consigo definir uma variável com uma string de comando inteira da seguinte forma: A="/bin/ps wwwaux" for a in $A do echo "$a" done Ele atribui array em vez de string sólido em algum lugar. Você poderia ajudar, por favor. Meu a...
29.05.2015 / 15:57
2
respostas

Como fazer check-in de um script de shell se um executável estiver em execução ou não?

Eu coloquei um executável em um arquivo de script de shell abc.sh. Agora, eu quero adicionar uma linha neste abc.sh, para saber se ele está sendo executado antes do meu script iniciar ou não e se sim, o kill esse executável.     
11.04.2013 / 11:37
1
resposta

O que há de errado com este arquivo csh?

Eu não tenho experiência em escrever arquivos .sh. Desejo executar o utilitário pvm2raw de este aplicativo do Biblioteca de volumes . Eu recebo o seguinte erro ao executar o build.sh no Ubuntu 10.10. build.shéoseguinte:#makecommandsetmm...
11.02.2012 / 04:55
4
respostas

Como começar com o bash? [fechadas]

Eu preciso de uma maneira de executar um script que automatize os comandos do terminal, um após o outro. Pelo que entendi, é exatamente isso que o bash faz. (Eu estou certo, mesmo nessa conta?) Onde posso aprender, basicamente, como configurá...
31.01.2014 / 04:38
3
respostas

Posso colocar intervalos em parâmetros? [duplicado]

Eu tenho este código: if [[ $1 = "-s" ]] && [[ $2 = 0-9 ]] then echo "yes" fi 0-9 não funciona para mim. O que eu realmente quero é digitar, por exemplo, -x 3 (ou qualquer número).     
09.01.2016 / 17:21
2
respostas

A variável de configuração com valor padrão se comporta de maneira diferente ao preceder um comando?

Definir uma variável com um valor padrão de fallback funciona ... contanto que usemos a variável em um comando subseqüente : $ unset APP_ENV $ echo $APP_ENV $ APP_ENV="${APP_ENV:-production}"; echo $APP_ENV production $ APP_ENV=staging $ AP...
16.07.2015 / 16:11
3
respostas

Como esperar que todos os processos gerados e em segundo plano terminem no script bash

Eu olhei e olhei e não consigo encontrar uma solução de trabalho para um script bash que estou tentando criar para fechar um processo e esperar por ele e gerar processos para terminar. Eu ainda estou aprendendo muito Linux. Contexto : O proc...
15.01.2016 / 23:19
3
respostas

adicionando lista de usuários a vários grupos

Eu quero escrever um script de shell que adicionará uma lista de usuários, definidos em users.txt , a vários grupos existentes. Por exemplo, eu tenho a , b , c , d , e , f , g usuários que serão adicionados aos grupos de acor...
17.07.2014 / 07:02