Unix & Linux

Q & A para usuários de Linux, FreeBSD e outros sistemas operacionais Un * x

5
Posso selecionar apenas um resultado de um bash glob?
Estou tentando escrever um script para o trabalho para automatizar alguns relatórios em uma saída. Os arquivos de log são (atualmente, estão sendo 'padronizados' no futuro) armazenados neste tipo de estrutura de caminho: /<root_path>/<process_one_path>/logs/<time_date_stamp>/<specific_log_file> /<root_path>/<process_two_path>/logs/<different_time_date_stamp>/<specific_log_file> Todas as partes do caminho são conhecidas, exceto os carimbos de data e hora, que …
14 bash  wildcards  glob 

3
Configuração de leitura antecipada do blockdev setraev
Eu tenho alguns SSDs montado em cima /dev/sda1e /dev/sdb1em um servidor SLES 11 SP2, e eu era capaz de ajustar a ler adiante ajuste com blockdev --setra: sudo blockdev --setra 4096 /dev/sda sudo blockdev --setra 4096 /dev/sdb sudo blockdev --getra /dev/sda 4096 sudo blockdev --getra /dev/sdb 4096 Como persisto essa …
14 block-device  ssd  sles 

6
Maneira rápida de randomizar HD?
Eu li sobre como tornar os discos rígidos seguros para criptografia, e uma das etapas é gravar bits aleatórios na unidade, a fim de tornar os dados criptografados indistinguíveis dos demais dados no disco rígido. No entanto, quando tentei usar dd if=/dev/urandom of=/dev/sdano passado, o ETA estava na ordem dos …
14 encryption  dd  random 

2
Qual é o motivo dessa sequência "rm" específica na piada xkcd?
Aqui está parte dessa história em quadrinhos do xkcd em que a idéia é que o autor não pode escrever um programa de classificação, então ele adiciona código para excluir todos os arquivos system("rm -rf ./"); system("rm -rf ~/*"); system("rm -rf /"); AFAIK, a maneira canônica de excluir tudo é …
14 rm  command 

4
Qual é a diferença entre Ctrl-Z e kill -STOP?
Quando executo um comando ( makeem um projeto grande) a partir do shell, posso digitar Ctrl-Z para interromper o processo e retornar ao shell. Posteriormente, posso executar fgpara continuar o processo. Estou tentando escrever um script de shell para automatizar isso (especificamente, para verificar a temperatura da CPU a cada …


1
Diretório Bash No More Changes
Meu shell bash não mudará mais de diretório com o cd. Notei isso mais cedo ao trabalhar e descobri que quaisquer novos shells que eu abrisse (terminal ou xterm etc) ficariam presos no diretório inicial e não poderiam sair (os terminais já abertos continuaram funcionando bem). [~]$ pwd /home/sys/dave [~]$ …
14 linux  bash 

2
grep: encontre todas as linhas que contêm kanjis japoneses
Em um enorme arquivo de texto UTF-8, quero mostrar todas as linhas que contêm kanjis japoneses . Que grepexpressão (ou outra) faz isso? Se não me engano, kanjis são os caracteres entre \u4e00e \u4dbf. Não preciso mostrar kanas , mas mostrá-los também não seria um grande problema.
14 grep  unicode 



2
Por que esse comando xargs não funciona?
Eu queria excluir todas as extensões .sh, o que fiz: ls *.sh | xargs -I {} mv {} `basename {} .sh` No entanto, ele não funciona, ele se comporta como basenameretorna o nome do arquivo inalterado. Por que está se comportando dessa maneira? Por exemplo, isso funciona: ls *.sh | …



2
Tubulação de nada para xargs
Eu tenho um script que pode, em algumas circunstâncias, não ter nada em stdout. No final do script, passo as linhas que tenho para outro comando usando xargs. Meu problema é que, quando não há nada no stdout, recebo a típica mensagem de erro "Uso: programa arg1 arg2". Como posso …
14 bash  xargs 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.