Unix & Linux

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

4
Método rápido de dividir string de arquivo de texto?
Eu tenho dois arquivos de texto: string.txt e lengths.txt String.txt: abcdefghijklmnopqrstuvwxyz lengths.txt 5 4 10 7 Eu quero pegar o arquivo >Entry_1 abcde >Entry_2 fghi >Entry_3 jklmnopqrs >Entry_4 tuvwxyz Estou trabalhando com cerca de 28.000 entradas e elas variam entre 200 e 56.000 caracteres. No momento, estou usando: start=1 end=0 …





2
Executando binários X86 no armv7
Estou tentando executar uma impressora SNBC USB no Raspberry Pi2. Para isso, preciso copiar o filtro binário da impressora USB SNBC para /usr/lib/cups/filter. Mas o binário do filtro é compilado usando um processador x86 (o fabricante não tem interesse em apoiar o braço) onde eu uso armv7. Eu sei que …
11 arm  qemu  x86 


2
Sed remove todas as correspondências do padrão inicial da linha
Eu tenho a seguinte linha: abababtestab Estou tentando descobrir uma sedexpressão para remover todas as ocorrências do abinício da linha, para que a linha transformada seja: testab Eu sinto que isso deve ser simples, mas eu realmente não sei nada sobre isso sed. O que tenho até agora é: sed …
11 sed 

1
Como o updatedb é muito mais rápido que o encontrado?
Como é updatedbmuito mais rápido que find? Aqui está uma comparação temporizada entre updatedbe um findcomando que executa uma tarefa aparentemente semelhante. compare.sh #!/usr/bin/env bash cmd="sudo updatedb" echo $cmd time eval $cmd cmd="sudo find / \ -fstype ext4 \ -not \( \ -path '/afs/*' -o \ -path '/net/*' -o \ …
11 find  locate  updatedb 



4
Saindo de um script de shell com loops aninhados
Eu tenho um script de shell com loops aninhados e descobri que "exit" realmente não sai do script, mas apenas o loop atual. Existe outra maneira de sair completamente do script em uma determinada condição de erro? Eu não quero usar "set -e", porque há erros aceitáveis ​​e isso exigiria …
11 bash  shell  scripting  exit 

3
A atualização do CentOS 7 usando “yum update” não funciona
Eu tenho uma VM executando o CentOS 7 que não uso há muito tempo. Hoje eu o lancei e tentei atualizar o sistema CentOS para a versão mais recente usando yum update, mas obtive muitos erros: Loaded plugins: fastestmirror, langpacks http//bay.uchicago.edu/centos/7.0.1406/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found Trying …
11 centos  upgrade 


3
Como posso combinar valores de duas colunas?
Eu tenho um arquivo no seguinte formato: $ cat /tmp/raw 2015-01 5000 1000 2015-02 6000 2000 2015-03 7000 3000 Agora, o que eu quero é obter o valor combinado das colunas 2 e 3 em cada linha para que os resultados sejam os seguintes: 2015-01 6000 2015-02 8000 2015-03 9000 …

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.