Unix & Linux

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

4
Ainda é possível instalar o Debian 5 em 2018?
Eu gostaria de instalar o Debian 5 em um PC mais antigo, porque espero que o kernel do Debian 5 funcione melhor neste computador. Eu baixei o ISO do netinstall debian.orge tentei instalá-lo em uma Virtualboxmáquina. Eu tenho esse erro: Bad mirror. Mudei o espelho para archive.debian.orgcomo um nome de …


3
Por que “cat {foo}” não produz foo, mas “cat {foo, bar}” produz?
Eu estava tentando concatenar arquivos de texto em subpastas e tentei: cat ./{mainfolder1,mainfolder2,mainfolder3}/{subfolder1}/book.txt > out$var No entanto, isso não retornou nada. Então, tentei adicionar uma 'subpasta2' inexistente cat ./{mainfolder1,mainfolder2,mainfolder3}/{subfolder1,subfolder2}/book.txt > out$var E desta vez deu certo, concatenando os arquivos com sucesso. Por que isso acontece?

3
Expansão de cinta bash após uma barra de caminho
Estou tentando copiar um arquivo para um nome diferente no mesmo diretório usando a expansão de chaves. Estou usando o bash 4.4.18. Aqui está o que eu fiz: cp ~/some/dir/{my-file-to-rename.bin, new-name-of-file.bin} mas eu recebo este erro: cp: cannot stat '/home/xyz/some/dir/{my-file-to-rename.bin,': No such file or directory Mesmo uma simples expansão de …

3
Perdendo a precisão com CC
Eu quero usar dcpara lidar com alguns números de base 16 com pontos hexadecimais, mas estou tendo problemas de precisão. Por exemplo, abaixo estou multiplicando F423F.FDpor 100, ambos hexadecimais. A resposta esperada é F423FFD, em vez disso, está dando F423FFA.E1, próxima, mas não é precisa o suficiente, mesmo após o …
12 dc 

2
O uso de jq na cadeia de tubos não produz saída
A questão da jqnecessidade de um filtro explícito quando a saída é redirecionada é discutida em toda a web. Mas não consigo redirecionar a saída se fizer jqparte de uma cadeia de tubulação, mesmo quando um filtro explícito estiver em uso. Considerar: touch in.txt tail -f in.txt | jq '.f1' …

6
Como posso adicionar uma sequência aleatória para cada linha?
Estou tentando adicionar uma seqüência aleatória para cada linha durante a execução: awk '{print "name" "'$ran'" "-"$0}' 'myfile' Antes disso, a sequência aleatória é gerada: ran="$(tr -dc '[:alnum:]' </dev/urandom | head -c 6)" O problema é que ele imprimirá a mesma sequência aleatória para cada linha: nameGQz3Ek- nameGQz3Ek- nameGQz3Ek- O …
12 awk 

4
Por que o resolvido pelo sistema não usa meu servidor DNS local?
Estou usando um servidor BIND9 local para hospedar alguns registros DNS locais. Ao tentar procurar um nome de domínio local, não consigo encontrá-lo se não informar explicitamente ao dig para usar meu servidor BIND9 local. user@heimdal:~$ dig +short heimdal.lan.se user@heimdal:~$ dig +short @192.168.1.7 heimdal.lan.se 192.168.1.2 Ubuntu 17.04 e systemd-resolved são …

1
Símbolos estranhos na tela ao usar grep?
Alguma ideia do que poderia estar causando isso? Sem usar grep, as únicas coisas exibidas são os códigos ISO e o espaço vazio. Software usado Comando: ./trans --id --input /path/to/txt | grep ISO | grep [a-z] root@box /test # alias grep alias grep='grep --color=auto' root@box /test # type grep grep …


5
Como criar uma frase expansível especial no bash?
Eu me vejo fazendo <command> --help | grep <feature>muito, muitas vezes todos os dias. Fiquei me perguntando se era possível fazer algo assim se ^^expande "--help | grep"e então faço isso: ls ^^ size Isso executaria o seguinte: ls --help | grep size

4
O bash fornece suporte para o uso de ponteiros?
Questão simples. O shell bash tem suporte para usar ponteiros ao escrever um script de shell? Eu estou familiarizado com a notação de expansão, ${var[@]}ao iterar sobre a matriz $var, mas não está claro que isso esteja utilizando ponteiros para iterar sobre os índices da matriz. O bash fornece acesso …
12 bash 

3
Bash se o comando não terminar em X tempo?
Estou tentando executar algo como: sudo dhclient $wifi || otherFunction O problema é que quando dhclientfalha, ele simplesmente trava em vez de gerar um erro. Como posso reescrever o que dhclientfoi otherFunctiondito acima para ser morto e ser chamado se dhclientnão terminar em 60 segundos?
12 bash  timeout 



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.