Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
6
respostas

Como posso encurtar um arquivo a partir da linha de comando?

Eu tenho um arquivo xml de 150GB que eu gostaria de encurtar (ou seja, truncar) para cerca de 1GB - existe um comando simples (bash ou similar) que eu possa usar, ou eu tenho que seguir a rota programática vi ou emacs é um pesadelo mesmo em gran...
05.01.2018 / 15:49
3
respostas

Como imprimir primeiros 10 bytes em hexadecimal de um arquivo?

Eu preciso imprimir os primeiros 10 bytes de um arquivo em hexadecimal no prompt de comando do Linux Mint. Alguém pode me ajudar? Obrigado     
23.01.2014 / 23:12
2
respostas

como tempo um processo no bash? [duplicado]

Como eu calcularia quanto tempo leva para meu script foo.sh ser executado? Estou procurando algo parecido com tic e toc no MATLAB.     
04.04.2011 / 00:01
8
respostas

Existe uma maneira de pular para uma parte anterior de um comando de linha de comando no Mac Terminal?

Muitas vezes eu me pego escrevendo longos comandos no shell bash - coisas com muitos argumentos, endereços da web, rotas, etc e assim por diante. De vez em quando eu vou perceber que eu esqueci de, digamos, colocar o meu "bundle exec" no início...
25.10.2011 / 13:42
1
resposta

Posso inverter a direção do fluxo do meu terminal?

Não tenho certeza de como formular essa pergunta de outra maneira, mas é isso. É possível inverter a maneira como o seu terminal imprime texto? Por exemplo, se eu digitar um comando, digite-o na parte inferior do terminal e a saída será produ...
20.02.2014 / 09:37
6
respostas

Como passar argumentos de script bash para um subshell

Eu tenho um script de wrapper que faz algum trabalho e depois passa os parâmetros originais para outra ferramenta: #!/bin/bash # ... other_tool -a -b "$@" Isso funciona bem, a menos que a "outra ferramenta" seja executada em um subshell:...
21.03.2012 / 14:56
8
respostas

Executando scripts de outro diretório

Muitas vezes, o script que eu quero executar não está localizado no meu diretório de trabalho atual e eu realmente não quero deixá-lo. É uma boa prática executar scripts (BASH, Perl, etc.) de outro diretório? Eles costumam encontrar todas as...
24.11.2012 / 22:35
5
respostas

Como eu comparo dois arquivos com um script de shell?

Dado dois arquivos, quero escrever um script de shell que leia cada linha do arquivo1 e verifique se ele está lá no arquivo2. Se uma linha não for encontrada, deve sair dois arquivos diferentes e sair. Os arquivos podem conter números de palavra...
18.01.2011 / 17:27
2
respostas

Grava um arquivo PID manualmente a partir do script Bash

Como eu poderia escrever um script Bash que executa um programa de longa duração e armazena o id do processo de programas em um arquivo separado? Eu quero algo como #!/bin/bash exec long_running_tool echo 'ps af |grep "long_running_tool" |...
27.01.2011 / 09:30
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 / 09:57