Por padrão, o bash carrega linhas do ~/.bash_historyhistórico. É possível adicionar um arquivo personalizado para também ser carregado? Desejo injetar um arquivo contendo comandos que uso com freqüência e acessá-lo por meio da pesquisa
Por padrão, o bash carrega linhas do ~/.bash_historyhistórico. É possível adicionar um arquivo personalizado para também ser carregado? Desejo injetar um arquivo contendo comandos que uso com freqüência e acessá-lo por meio da pesquisa
Eu construí Alpine Linux em um recipiente Docker com o seguinte Dockerfile: FROM alpine:3.2 RUN apk add --update jq curl && rm -rf /var/cache/apk/* a construção foi executada com sucesso: $ docker build -t collector . Sending build context to Docker daemon 2.048 kB Sending build context...
Recentemente, comprei uma tela 4K (ou UHD, ou seja, 2160p, para ser exato) e usei-a na minha torre executando o Arch Linux. Como gerenciador de janelas, eu uso o awesome, que roda em cima do compton para uma composição sem lágrimas, conforme descrito neste post . A tela é bastante grande, mas...
Digamos que eu queira um gigabyte ou mais de dados aleatórios de / dev / random, adequado para um bloco único (então / dev / urandom está fora.) Como eu proponho meu / dev / random com entropia suficiente para fazer isso? Estou procurando comandos e programas específicos para isso. Eu não quero...
Eu tenho um grande arquivo de texto (~ 50 GB quando gz'ed). O arquivo contém 4*Nlinhas ou Nregistros; ou seja, todo registro consiste em 4 linhas. Gostaria de dividir este arquivo em 4 arquivos menores, cada um com aproximadamente 25% do arquivo de entrada. Como posso dividir o arquivo no limite do...
Arquivo1: .tid.setnr := 1123 .tid.setnr := 3345 .tid.setnr := 5431 .tid.setnr := 89323 Arquivo2: .tid.info := 12 .tid.info := 3 .tid.info := 44 .tid.info := 60 Arquivo de saída: .tid.info := 12 .tid.setnr := 1123 .tid.info := 3 .tid.setnr := 3345 .tid.info := 44 .tid.setnr := 5431 .tid.info...
Por que esse script de shell imprime as entradas duas vezes? Eu esperava que o script ignorasse as entradas após 5. Roteiro: #! /bin/bash echo "Enter 5 words : " read a b c d e printf "> %s %s %s %s %s <" $a $b $c $d $e Resultado: user@linux:~$ pico ifs2.sh user@linux:~$ ./ifs2.sh Enter...
Eu tenho o seguinte quadro de dados que continua indefinidamente na horizontal e na vertical, com números negativos apenas nas colunas ímpares: -1 2 3 4 -5 9 2 3 -4 5 -6 11 E eu quero a 2ª, 4ª e 6ª colunas completas (ou todas as colunas pares) e os sinais de menos apenas da 1ª, 3ª e 5ª (ou...
Eu tenho um problema com o loop for no bash. Por exemplo: eu tenho uma matriz ("etc" "bin" "var"). E eu itero nessa matriz. Mas, no loop, gostaria de acrescentar algum valor ao array. Por exemplo array=("etc" "bin" "var") for i in "${array[@]}" do echo $i done Isso é exibido etc bin var(é claro...
Dado: main_east_library main_west_roof main_north_roof minor_south_roof Como posso usado sed(especificamente, não awk, tr, etc.) para criar: main_east_Library main_west_Roof main_north_Roof minor_south_Roof Algo como: $ echo "main_west_library main_west_roof main_north_roof minor_south_roof"...
Tarar vários arquivos juntos pode melhorar a compactação com as ferramentas padrão, por exemplo, gzip, bzip2, xz? Há muito tempo penso que seja esse o caso, mas nunca o testei. Se tivermos 2 cópias do mesmo arquivo de 20Mb de bytes aleatórios reunidos, um programa de compactação inteligente que...
no / var / log / cron, no /var/log/cron.log no meu debian7, Onde está o meu arquivo de log do crontab? ls /var/log/cron* ls: cannot access /var/log/cron*: No such file or
Eu reinstalei um servidor Linux do CentOS 6 ao 7. O servidor possui 3 unidades - uma unidade SSD do sistema (que hospeda tudo, exceto /home) e duas unidades de disco rígido de 4 TB que hospedam /home. Tudo usa LVM. As duas unidades de 4 TB são espelhadas (usando a opção raid no próprio LVM) e são...
Eu defini a cor vermelha usando tput red=$(tput setaf 1) para colorir avisos no meu programa. Isso funciona bem: printf '%sfail\n' "$red" # prints 'fail' in red Mas, em uma ocasião, eu gostaria de imprimir a sequência de escape como está, algo como: \ E [31mfail Como eu faria isso? Eu sei que...
Estou tentando armazenar várias linhas em uma variável bash, mas parece não funcionar. Por exemplo, se eu listar /binum arquivo por linha e armazená-lo $LS, passo $LScomo stdin para wc, ele sempre retornará 1: $ ls -1 /bin | wc -l 134 $ LS=$(ls -1 /bin); wc -l <<< $LS 1 Se eu tentar...
... sem sondagem. Quero detectar quando a janela atualmente focada muda para que eu possa atualizar uma parte da GUI personalizada no meu sistema. Pontos de interesse: notificações em tempo real. Ter 0,2s de atraso é bom, ter 1s de atraso é meh, ter 5s de atraso é totalmente...
Eu tenho uma string que é o resultado de alguma operação sobre a qual não tenho controle. Quando imprimo essa variável usando echo, recebo: echo $myvar hello No entanto, quando eu faço if [ $myvar = "hello" ]; then echo they are equal else echo they are not equal fi Eu sempre entendo que...
Estou desenvolvendo um aplicativo que se comunicará com o dispositivo USB HID conectado. O problema é que ainda não existe um dispositivo real (ele está sendo desenvolvido por outra parte da nossa equipe), então, eu realmente gostaria de ter alguma maneira de imitá-lo. O utilitário ideal em que...
Estou tentando instalar o vinho no Linux Mint 17.1. Eu ./configure'd como root para instalá-lo. Entrada: cd Downloads/wine-1.6.2 ./configure Resultado: checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking whether make sets...
Eu tenho meu terminal sempre aberto (Fedora 22), porque todo o meu trabalho que faço a partir daí. Às vezes, procuro algumas informações no navegador ou apenas me divirto. Após 20 a 30 minutos de navegação (o navegador não inicia na linha de comando), volto ao terminal e vi algo estranho - estava...