Perguntas sobre 'shell'

3
respostas

Como iterar um inteiro preenchido com zero no bash?

Como um itera uma string com o formato "[A-Z] [0-9] *" Ou por exemplo: "A000001"? Depois de receber a variável, divido: current_=$(mysql -h"$mysqlhost" -u"$mysqluser" -p"$PASS" "$DBNAME" -se "SELECT current_ FROM $GLOBALDB;") current_numbe...
18.11.2014 / 15:41
4
respostas

qual é a diferença entre usar 'aspas simples' ou não no comando find

find ~/ -name *test.txt find ~/ -name '*test.txt' Eu preciso construir um exemplo onde o primeiro formulário falha, mas o segundo ainda funciona.     
26.11.2014 / 23:16
4
respostas

Como eu poderia simplificar este comando para usar somente o awk?

awk '/user/ {print $1 }' /etc/userdomains | sed 's/://' o formato de / etc / userdomains é domain.tld: user otherdomain.tld: otheruser     
24.10.2010 / 03:30
3
respostas

A string Bash substitui vários caracteres por um

Estou substituindo, de um título de feed, todos os caracteres, exceto letras e dígitos, por um traço para usar o resultado como um nome de arquivo seguro para qualquer sistema de arquivos: $ t="Episodie 06: No hope of riding home (NEW) - Adva...
30.10.2011 / 23:04
2
respostas

Como enviar entrada para um programa C usando um script de shell

Eu tenho um programa C no qual eu uso scanf para obter entrada do usuário. Agora, gostaria de fazer um script .sh que teste automaticamente esse programa com entradas de usuário predefinidas, mas não tenho certeza de como posso enviar a entra...
30.09.2011 / 12:09
4
respostas

É o comportamento de. * para incluir. e .. definido em LSB ou POSIX ou alguma outra especificação?

Como o título diz: o comportamento de .* inclui . e .. definidos em LSB ou POSIX ou alguma outra especificação?     
24.08.2010 / 15:51
3
respostas

Como obter o descritor de arquivo diferente de stdin stdout e stderr (para fazer algo como $ program 1file_1 3file_2)?

Quando um executável produz uma saída, prefiro deixar que o executável imprima a saída em stdout , a fim de redirecioná-la em um arquivo, bem como canalizá-la para outro comando. Vamos supor que um executável tenha que gravar duas saídas di...
15.07.2011 / 08:11
2
respostas

Como posso terminar um documento aqui que começa com \\ $ fff?

Foi-me feita a seguinte pergunta em um teste de shell script na minha universidade, que nunca deu uma resposta, e o google é de pouca ajuda. Q: Qual é o separador de linha que deve ser usado para terminar este documento aqui? fff=file xy...
21.05.2015 / 06:31
3
respostas

Evitando ataques de plantação binária no Linux

Se uma conta de usuário em uma máquina Linux for comprometida, claramente, todos os arquivos pertencentes a esse usuário serão comprometidos. Infelizmente, se o usuário comprometido também tiver privilégios de sudo, parece que o plantio binár...
28.01.2012 / 22:23
5
respostas

Último comando com falha no bash

A variável $? mantém o status de saída do último comando de execução. Existe uma variável que mantém o último comando de execução?     
03.10.2011 / 07:29