Perguntas sobre 'bash-scripting'

5
respostas

Como truncar arquivo por linhas?

Eu tenho um grande número de arquivos, alguns dos quais são muito longos. Eu gostaria de truncá-los para um determinado tamanho, se eles são maiores, removendo o final do arquivo. Mas eu só quero remover linhas inteiras. Como posso fazer isso? P...
24.07.2012 / 09:00
2
respostas

Diferença ao usar backticks entre aspas duplas e aspas simples no Bash

Por que as duas execuções a seguir diferem na saída? (Eu preciso de aspas duplas para variáveis no meu comando final) $ sudo su -c "echo 'cat /root/root_file'" cat: /root/root_file: Permission denied $ sudo su -c 'echo 'cat /root/root_file''...
06.02.2015 / 15:42
2
respostas

conclusão do bash para padrões ou diretórios de nome de arquivo

Estou tentando configurar um script de conclusão do bash e ter alguns problemas. Eu gostaria de configurá-lo para que as conclusões listadas sejam arquivos correspondentes a uma extensão específica ou diretórios (que podem ou não conter arqui...
12.03.2013 / 15:48
4
respostas

como grep e imprimir os próximos N linhas após o hit?

Eu gostaria de pesquisar uma ocorrência em um arquivo de texto e depois imprimir as N linhas seguintes após cada ocorrência encontrada. Alguma idéia?     
16.06.2011 / 17:46
2
respostas

por que um laço bash while não sai quando o piping termina no subcomando?

Por que o comando abaixo não sai? Em vez de sair, o loop é executado indefinidamente. Embora eu tenha descoberto esse comportamento usando uma configuração mais complexa, a forma mais simples do comando se reduz ao seguinte. não sai: wh...
04.01.2014 / 08:34
1
resposta

Como trocar / chagar o id do usuário com um script bash para executar comandos no mesmo script?

Existe uma maneira de mudar a identidade do usuário dentro de um script (executado como root como parte de um processo de instalação) para executar alguns comandos sem chamar um script externo, então retornar para root para executar outros co...
30.08.2012 / 11:07
2
respostas

Como obter o caminho completo para o destino do link

Se eu tiver um link simbólico /var/opt/foo criado com ln -fs /path/to/target/dir foo . Como posso, em um script, ver apenas o link obter /path/to/target/dir ? O que eu quero alcançar no script é rm -rf /path/to/target/dir antes de e...
31.08.2011 / 11:57
1
resposta

Interação automatizada com o Google Chrome

Tudo bem SU, eu tenho uma diversão divertida para quebrar. Eu tenho 8 telas montadas em uma linha, todas enganchadas em um G5 robusto rodando o Snow Leopard (sim, 4 placas gráficas; cerca de 15.000 pixels de largura!). Estou configurando uma...
13.07.2011 / 20:19
3
respostas

Quais comandos eu usaria para criar dois processos filhos em série?

Eu quero gerar dois processos filhos, mas aguarde até que o primeiro alcance um certo ponto em sua execução (que pode ser determinado pelo exame de stdout) antes de gerar o segundo. Não tenho certeza de quais comandos unix estariam envolvidos em...
17.02.2018 / 05:05
5
respostas

awk / sed para imprimir apenas até o caractere de sublinhado

Como posso usar o awk ou o sed para imprimir uma string apenas até o primeiro caractere de sublinhado? Antes: host100_044 2 host101_045 2 host102_046 2 Depois: host100 host101 host102     
16.05.2012 / 18:39