Resultados da pesquisa a pedido "bash"
Por que meu contador Bash é redefinido após o loop while
Eu tenho um script Bash em que quero contar quantas coisas foram feitas ao percorrer um arquivo. A contagem parece funcionar dentro do loop, mas depois a variável parece redefinida. nKeys=0 cat afile | while read -r line do #...do stuff let ...
Excluir uma linha específica de um arquivo de 12 GB
Estou tentando excluir uma linha específica de um arquivo de texto de 12 GB. Eu não tenho osed -i A opção disponível no HP-UX e outras opções, como salvar em um arquivo temporário, não estão funcionando porque só tenho 20 GB de ...
bash, Linux: defina a diferença entre dois arquivos de texto
Eu tenho dois arquivosA-nodes_to_delete eB-nodes_to_keep. Cada arquivo possui muitas linhas com IDs numéricos. Quero ter a lista de IDs numéricos que estão emnodes_to_delete mas NÃO emnodes_to_keep, por exemplo.texto ...
Comparando dois endereços IP no Bash
Estou tentando descobrir se dois endereços IP são iguais ou não. Admito que sou novo no bash, mas não vejo razão para isso não funcionar: if [[ "$IPAddress" != "$OLDIPAddress" ]] then echo "IP Not the Same" else echo "IP Same" fiPara fins de ...
sed: como excluir linhas correspondentes a um padrão que contém barras?
Suponha um arquivo/etc/fstab contém o seguinte: /dev/xvda1 / ext4 defaults 1 1 /dev/md0 /mnt/ibsraid xfs defaults,noatime 0 2 /mnt/ibsraid/varlog /var/log none bind 0 0 /dev/xvdb None auto defaults,nobootwait 0 2Eu quero excluir a linha ...
Como recarrego o .bashrc sem sair e entrar novamente?
Se eu fizer alterações em.bashrc, como recarregá-lo sem sair e entrar novamente?
Como matar um processo NOHUP para Node.js lançado via SSH
eu começonode.js servidor tem3000porta por nohup para execução em segundo plano, mas agora eu quero parar onode.js servidor com3000e comece novamente com a mesma porta. Como posso parar o processo? Eu posso usar este comando para obter o ...
Manipulação de espaços nos nomes de arquivos no bash
Eu tenho essa estrutura de diretório: ParentDir | -- Child Dir1 | -- File One.txt -- File | -- Child Dir2 | -- File Two.txt -- FileEstou tentando descobrir todas as.txt arquivos e conte a soma total do número de linhas neles, então faço algo ...
comando find para encontrar arquivos e concatená-los
Estou tentando encontrar todos os arquivos do tipo * .gz e atribuí-los a total.gz e acho que estou bem próximo disso. Este é o comando que estou usando para listar todos os * .gz encontre / home / baixado /. -maxdepth 3 -type d (! -name.) -exec ...
Expressões aritméticas do BASH
Eu tinha usado várias maneiras de fazer uma aritmética inteira simples no BASH (3.2). Mas não consigo descobrir a melhor maneira (preferida) de fazê-lo. result=`expr 1 + 2` result=$(( 1 + 2 )) let "result = 1 + 2"Quais são as diferenças ...