Perguntas sobre 'shell-script'

2
respostas

Como obter o nome do dispositivo de bloco do nome do dispositivo de partição?

Estou procurando uma maneira portátil de obter o nome do dispositivo de bloqueio pai (por exemplo, /dev/sda ), dado o nome do dispositivo de partição (por exemplo, /dev/sda1 ). Eu sei que poderia deixar o último caractere, mas isso não funci...
08.09.2016 / 21:14
2
respostas

Por que meu script chamado “killl” falha, mas depois da renomeação funcionar perfeitamente?

O script em questão encerra o processo mais recente em minha porta local 8080. #!/bin/bash x=$(lsof -i:8080 | tail -1 | awk '{print $2}') kill -9 $x Não funcionou, se o script foi chamado de 'killl' (get it? Kill Latest?). Ele me deu uma...
31.10.2017 / 10:32
2
respostas

date - anos anteriores a 1901 são tratados como inválidos

Eu tenho data (GNU coreutils) 7.1 instalado no meu sistema. Se eu tentar verificar as datas antes de 14 de dezembro de 1901, recebo um erro de "data inválida". Por exemplo, $ date -d 1901-12-13 date: invalid date '1901-12-13' $ date...
20.02.2011 / 01:10
4
respostas

O que é uma maneira inteligente de contar o número de dias desde o X?

Comecei a trabalhar na minha posição atual desde 17 de novembro de 2014. Gostaria de saber quantos dias correram até agora. Alguma idéia de como usar o Linux para chegar a uma solução simples e agradável?     
14.07.2015 / 16:19
2
respostas

Passando uma variável para sed [duplicada]

Não consigo usar uma variável de shell em sed no formulário $NUMBER . Eu tenho essa linha no meu script de shell: cat shared.txt sed 's/whatever1/$2 ... whatever2/' > shared2.txt O resultado em shared2.txt é semelhante a:...
23.07.2013 / 09:06
2
respostas

Tendo um problema com um script de shell contando caracteres

Estou tentando aprender o básico e me deparei com um problema com meu script contando os caracteres da entrada de um usuário. Aqui está o meu roteiro, alguém pode apontar onde estou errado por favor? #!/bin/bash echo "Enter a word!" read...
18.09.2014 / 14:28
4
respostas

Remover os caracteres de fim de linha do stdout? Várias linhas em uma única linha

Eu tenho um script que gera o seguinte texto. Esta é a saída de um Modem Netopia 2210-02 ADSL2 . ADSL Line State: Up ADSL Startup Attempts: 1 ADSL Modulation: DMT ADSL Data Path: Fast Datapump Version: DSP 7.2.3....
20.10.2010 / 06:08
4
respostas

Script Bash que mata automaticamente processos quando o uso da CPU / memória fica muito alto

Eu criei um script que mata processos se o uso de CPU e / ou memória atingir 80%. Cria uma lista de processos mortos quando isso acontece. O que posso fazer para melhorar isso? while [ 1 ]; do echo echo checking for run-away process ... CPU...
04.03.2013 / 08:45
1
resposta

IFS nulo não é o mesmo que IET não configurado?

Li uma ótima pergunta aqui chamada Noções básicas sobre o IFS . Fiquei surpreso porque as respostas e comentários citam o POSIX, que afirma que o IFS = não é o mesmo que desabilitar o IFS. Se você desabilitar o IFS, aparentemente, o valor padrã...
24.10.2013 / 22:31
3
respostas

Devo usar uma barra no final das variáveis de caminho no shell script ou não? [fechadas]

Hoje, quando escrevo meu script de shell. De repente, uma pergunta vem à minha mente. Como cd /target_dir e cd /target_dir/ funcionam. Devo adicionar uma barra no final das variáveis do meu caminho em um script de shell? Como LOG_...
29.06.2015 / 11:40