Perguntas com a marcação «bash»

O Bash é um shell gratuito para sistemas operacionais semelhantes ao Unix do Projeto GNU.

4
converter arquivo de texto de bits em arquivo binário
Eu tenho um arquivo instructions.txtcom o conteúdo: 00000000000000000000000000010011 00000010110100010010000010000011 00000000011100110000001010110011 00000000011100110000010000110011 00000000011100110110010010110011 00000000000000000000000000010011 Como posso criar um arquivo binário instructions.bincom os mesmos dados que instructions.txt. Em outras palavras, o .binarquivo deve ter os mesmos 192 bits que estão no .txtarquivo, com 32 bits por linha. Estou usando o bash no …
12 linux  bash  binary-files  xxd 





2
O que% 1 em "kill% 1" significa?
Eu sei que $!armazena o pid do último processo (em segundo plano), mas o que %1significa? Costumo vê-lo junto kille tem o mesmo efeito que kill $!. Alguém pode me dar uma dica? (Termos tão pequenos são tão difíceis de pesquisar no Google: - /)
12 bash  kill 

5
Como encontro arquivos e totalizo seus tamanhos?
Gostaria de encontrar uma série de arquivos (com base em uma expressão curinga) e totalizar o uso do disco. Algo assim: $ find . -name 'flibble*' -ctime +90 -exec du -sh {} \; 2.1G ./flibble_116.log 2.1G ./flibble_83.log 2.1G ./flibble_211040_157.log 2.1G ./flibble3747_51.log Este trabalho. Mas não produz o resultado que estou …
12 linux  bash 

1
nova linha no heredoc desaparecendo no arquivo
Estou ecoando um heredoc em um arquivo, mas as quebras de linha estão sendo perdidas Executando este script #!/bin/bash NAME="$1" mkdir -p $NAME FILE=$(cat <<SETVAR name = "$NAME" type = "test" SETVAR ) echo $FILE > $NAME/$NAME.txt Com o arg: foo, resulta no arquivo foo / foo.txt contendo name = …
12 bash  newlines 





4
Onde as funções do shell são armazenadas no Linux?
No começo eu estava procurando o motivo que whichnão produzia nada depois de dar certos programas como um argumento, por exemplo cd. Pelo que eu encontrei aqui , a razão provavelmente é que cdna minha máquina é uma função, que é confirmada pela execução type cd. TLDR: Mas como programas …


5
Loops de casca paralela
Quero processar muitos arquivos e, como aqui tenho vários núcleos, quero fazê-lo em paralelo: for i in *.myfiles; do do_something $i `derived_params $i` other_params; done Conheço uma solução Makefile , mas meus comandos precisam dos argumentos da lista de globbing do shell. O que eu encontrei é: > function pwait() …

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.