Perguntas sobre 'shell'

2
respostas

coloca linhas de números em uma coluna com script de shell

Eu tenho um arquivo com muitas linhas, como 1 jfkdajfd 1 2 3 5 2 fkldfjld 3 fdkfloaf 9 10 4 fldfldkf 5 fdskf;ak 12 1 4 Eu quero pegar todos os números e colocá-los em uma coluna em um arquivo, como 1 2 3 5 9 10 12 1...
16.11.2012 / 15:44
2
respostas

script de origem como comando [closed]

Por algum motivo (?), muitas vezes quando escrevo scripts hoje em dia eles não funcionam, ou funcionam apenas parcialmente, e então eu tento com . ou source e eles funcionam perfeitamente. Não sei ao certo o que está causando isso, pois os...
10.09.2012 / 20:01
3
respostas

Existe uma maneira de mudar para "su -" depois de alternar usuários através de "su"?

Talvez o título não tenha sido redigido com clareza. Mas basicamente o que eu quero ser capaz de fazer é usar o "su -" em vez do tradicional "su" sem hífen, depois de já usar "su" para mudar para outra conta. Meu pensamento inicial foi fazer...
18.06.2013 / 14:46
2
respostas

Como converter a saída do shell para JSON?

Eu tenho esta saída no seguinte e estou tentando convertê-lo para o formato JSON api. Eu quero saber como posso fazer isso. rock64@rockpro64:~$ sh MACscript.sh eth0 11:1d:11:11:11:1d lo 00:00:00:00:00:00 Eu tenho que usar o scri...
26.11.2018 / 09:19
2
respostas

Shell, bash, linux: após a declaração de variáveis, por que ponto-e-vírgula e o que ele faz?

Aqui está a linha. variable='ls -A $1 | grep '[abc]'; ls -1 $1' Eu entendo a linha antes do ponto-e-vírgula, mas não entendo como essa linha funciona depois do ponto e vírgula. Isso after the command(variable assignment) and t...
09.10.2013 / 07:20
2
respostas

Comparação de shells? [fechadas]

As cascas têm alguma vantagem ou desvantagem real? Eles podem executar qualquer binário, todos eles suportam pipes e > (saída para arquivo). Por que escolheria bash sobre sh , ou sh sobre ksh , etc? Por que existe algum shell dif...
02.02.2013 / 17:40
1
resposta

Looping através de uma matriz com para resultados diferentes

Estou tendo um problema com uma matriz no bash. Dado este array: krn=(linux-image-4.15.0-30-generic linux-image-4.15.0-32-generic linux-image-4.15.0-33-generic) Se eu usar o loop a seguir para iterá-lo, obtenho resultados diferentes s...
16.11.2018 / 09:02
2
respostas

Erro ao adicionar variáveis

O que há de errado com meu roteiro? Script: Success: $(grep success * | grep B2B | wc -l) etc_error: $(grep etc_error * | grep B2B | wc -l) map_timeout: $(grep map_timeout * | grep B2B | wc -l) success=$(grep success * | grep B2B | wc -l)...
14.11.2018 / 07:31
1
resposta

Como mover o arquivo de uma pasta para outra no shell script alterando a permissão

Eu quero mover um arquivo de uma pasta para outra. Quando o formato do arquivo é com espaço intermediário ( file _name.dat ) e quando estou usando o comando mv file _name.dat /tmp , o arquivo não está em movimento. Mas quando estou usa...
16.08.2012 / 17:01
1
resposta

Obtendo não encontrado e erro de substituição ruim

Aqui está o meu código de script para encontrar quando o usuário digita n números para descobrir se os números são ímpares ou par, mas eu acho que meus arrays não estão funcionando #!/bin/sh echo "Enter the value of n:" read n e=0 o=0 while [...
27.10.2018 / 11:17