Perguntas sobre 'shell'

1
resposta

Encontre todos os usuários que têm mais de N processos e os ecoa no shell

Estou escrevendo um script em ksh. Eu preciso encontrar todos os usuários que têm mais de N processos e echo-los no shell. N é lido do ksh. Eu sei que devo usar ps -elf , mas como posso analisá-lo, encontrar usuários com processos > N e...
19.03.2013 / 13:57
3
respostas

Verifique se existem arquivos em uma lista de arquivos em um determinado diretório

Os argumentos de tempo de execução são os seguintes: $ 1 é o caminho para o arquivo que contém a lista de arquivos $ 2 é o caminho para o diretório que contém os arquivos O que eu quero fazer é verificar se cada arquivo listado em $ 1 existe no...
05.01.2013 / 17:07
2
respostas

O usuário administrador não está mostrando o caminho do diretório no prompt do console, apenas $

Eu tenho um servidor Ubuntu que administro através de ssh . Quando eu faço o login como root , recebo um caminho completo no prompt, como /var/www . Eu criei um usuário com privilégios sudo para fins de administração. Quando eu faço o logi...
20.02.2012 / 16:10
2
respostas

exclui a primeira linha do arquivo somente se estiver em branco usando sed

Eu tenho uma solução para isso em awk : awk '{if (NR==1 && NF==0) next};1' somefile mas não conseguiu encontrar um que funcionasse em sed . Por exemplo, sed -i.bak '/^$/{1,1d;}' somefile acabamos excluindo a primeira li...
27.06.2012 / 14:09
3
respostas

Como enviar um comando com argumentos sem espaços?

Existe uma maneira de executar um comando com argumentos no linux sem espaços em branco? cat file.txt precisa ser: cat(somereplacementforthiswhitespace)file.txt     
14.03.2017 / 09:17
3
respostas

Problema estranho com armadilha e SIGINT

Por favor, explique isto: #!/bin/bash # This is scripta.sh ./scriptb.sh & pid=$! echo $pid started sleep 3 while true do kill -SIGINT $pid echo scripta.sh $$ sleep 3 done - #!/bin/bash # This is scriptb.sh trap "echo O...
06.04.2017 / 16:59
2
respostas

'read' o comando não funciona em um Makefile

Eu tenho um script make para executar 3 tarefas: Importe um banco de dados MySQL Mover um arquivo de configuração Configure o arquivo de configuração Para estas tarefas, o script requer 3 entradas: Host MySQL Nome de usuário do...
11.11.2016 / 07:30
2
respostas

Quando se deve usar $ () na definição de variáveis

Alguns scripts de shell que eu encontrei usam a seguinte sintaxe ao definir variáveis: file_list_1=$(echo "list.txt") ou file_list_2=$(find ./) Eu teria usado: file_list_1="list.txt" e file_list_2='find ./' Sou in...
21.05.2015 / 22:55
1
resposta

Sair do status ($?) de 148 após Ctrl + Z

Eu apenas personalizado my .bashrc para incluir o status de saída do último comando, então recebo instruções extravagantes como ☑ larsmans@host:~$ e eu não preciso mais executar novamente os comandos para ver o status de saída dele...
22.01.2013 / 15:45
1
resposta

Por que a saída bash do root está colorida, mas a saída 'sudo ls' não está?

No bash (estou usando o Ubuntu 12.04) recebo saídas coloridas como raiz (após sudo su ) ou como usuário normal. Eu verifiquei (depois de ler este post ) os arquivos .bashrc para usuário normal e superusuário e as opções relacionadas à c...
20.08.2015 / 14:43