Perguntas sobre 'shell'

4
respostas

shell script - subtrai 1 do endereço mac hexadecimal e adiciona dois pontos a ele

Eu tenho um endereço MAC como 'C4:B9:83:7F:FF:AC' e Eu quero subtrair 1 de seus valores hexadecimais, que é C4B9837FFFAC , então ele se tornará C4B9837FFFAB e depois disso, quero adicionar novamente dois pontos para torná-lo fo...
14.03.2016 / 13:07
1
resposta

Como funciona o comando de execução do! find?

O comando !find permite que o usuário execute o find executado anteriormente, com todos os seus parâmetros. Como funciona internamente, onde exatamente esse comportamento foi programado?     
31.07.2014 / 06:49
2
respostas

Selecione um intervalo de arquivos depois de classificá-los

Uma coisa que percebo mais lenta para mim se eu mudar de usar um gerenciador de arquivos GUI para o CLI é: Em um gerenciador de arquivos GUI, posso selecionar rapidamente um subconjunto de arquivos em um diretório primeiro classificá-los...
31.07.2014 / 14:32
2
respostas

Como você obtém uma contagem de todas as extensões de arquivo em um disco rígido usando o terminal gnu + linux? [duplicado]

No Windows eu tenho um programa que pode contar todos os arquivos em um disco rígido e a saída mostra uma lista de extensões de arquivos e um número (que mostrava quantos arquivos na unidade eram, por exemplo, jpg). Como faço isso em um ter...
25.08.2014 / 11:35
3
respostas

Escrevendo um número ilimitado de valores definidos em um arquivo [closed]

Eu posso usar /dev/zero ou /dev/urandom para gravar valores em um arquivo. Existe também uma maneira de escrever um número ilimitado (apenas restrito por uma opção de linha de comando) de números definidos (por exemplo, 1 , 2 , etc.) e...
14.07.2016 / 12:31
3
respostas

arquivo temporário não encontrado no script sh

Dê uma olhada no script primeiro: touch test.txt touch loc echo "result1" > loc loc >> test.txt echo "result2" > loc loc >> test.txt rm loc Eu crio para arquivos, um deles loc é temporário e tento gravar nele, mas...
01.11.2016 / 13:46
3
respostas

Existe uma maneira de executar código no prompt da linha de comando (PS1) sem usar backticks?

Estou usando este pedaço de código diretamente no prompt de comando (PS1), e ele me diz se o comando anterior foi executado corretamente. PS1="\'if [ \$? = 0 ]; then echo -e \"\e[1;32m[⚡️ ]\"\e[0m; else echo -e \"\e[1;31m[
13.06.2017 / 02:26
2
respostas

Paralelizar sed dá saída diferente

Tentando paralelizar uma operação sed, no entanto, enquanto a versão paralela funciona, ela retorna uma saída errada. A operação sed que eu gostaria de paralelizar (funciona) sed 's/\s.*$// ; s/\(.*\)/\L/' < oldfile.txt > newfile.txt...
14.05.2017 / 14:27
1
resposta

Como redirecionar a saída para um arquivo ao criar tar no Solaris?

Estou criando um arquivo tar.gz no Solaris usando o comando abaixo para redirecionar a saída. cd /ebs/datatop && tar cvf - * | gzip -c > /ebs/backup/proddata.tar.gz >> /dev/null 2>> error.log Quando executado, está...
02.05.2017 / 09:47
1
resposta

Comportamento estranho de 'eco' [duplicado]

Enquanto fazia algum trabalho, me deparei com isso $ echo [Login] g $ echo [kilo] k $ echo [gauke] e g k $ echo [quasi-star] k m q O que está acontecendo em segundo plano que resulta nessa saída? A saída de echo [quasi-star]...
07.08.2017 / 10:45