Perguntas com a marcação «linux»

137
Classificando várias chaves com a classificação Unix

Eu tenho arquivos potencialmente grandes que precisam ser classificados por chaves 1-n. Algumas dessas teclas podem ser numéricas e outras não. Este é um arquivo colunar de largura fixa, portanto não há delimitadores. Existe uma boa maneira de fazer isso com a classificação Unix? Com uma tecla, é...

137
Como verifico se existe uma variável em uma lista no BASH

Estou tentando escrever um script no bash que verifique a validade de uma entrada do usuário. Quero corresponder a entrada (digamos variável x) a uma lista de valores válidos. o que eu inventei no momento é: for item in $list do if [ "$x" == "$item" ]; then echo "In the list" exit...

135
Makefiles com arquivos de origem em diferentes diretórios

Eu tenho um projeto onde a estrutura de diretórios é assim: $projectroot | +---------------+----------------+ | | | part1/ part2/ part3/ | | | +------+-----+ +---+----+ +---+-----+ | | | | | | | data/ src/ inc/ src/ inc/ src/ inc/ Como devo escrever um makefile que estaria na parte /...

135
Salve as modificações no local com o awk

Estou aprendendo awke gostaria de saber se existe uma opção para gravar alterações no arquivo, semelhante a sedonde eu usaria a -iopção para salvar modificações em um arquivo. Entendo que eu poderia usar o redirecionamento para escrever alterações. No entanto, existe uma opção awkpara fazer...