Perguntas sobre 'shell'

3
respostas

recursivo 'ls' dando nomes absolutos de arquivos

Quando eu faço 'ls -R' em um diretório, eu recebo algo como ./dir1 dir2 file1.txt file2.txt ./dir1/dir2 file3.txt file4.txt mas gostaria de um comando que me dê ./dir1/file1.txt ./dir1/file2.txt ./dir1/dir2/file3.txt ./dir1/dir2/file4...
30.09.2011 / 11:14
2
respostas

Bash Gerador de senha CLI aleatória do Linux e ''

Eu descobri recentemente este método para gerar uma senha de 9 caracteres a partir do prompt do Linux no bash: < /dev/urandom tr -dc A-Za-z0-9_ | head -c9 O que o < está fazendo?     
15.06.2012 / 03:20
3
respostas

Usando a linha CSV como parâmetros de comando

Eu tenho um arquivo CSV como: Name,Age,Address Daniel Dvorkin,28,Some Address St. 1234 (... N ...) Foo Bar,90,Other Address Av. 3210 E eu tenho um comando que usa esses parâmetros: ./mycommand --name="Daniel Dvorkin" --age=28 --address...
25.06.2012 / 16:02
3
respostas

Como faço para mover alguns arquivos, mas não todos, de um diretório para outro?

Eu preciso mover meus arquivos de um diretório para outro. Mas há alguns problemas. Meu padrão de nome de arquivo é como: apple.0, apple.<n>, n -> {0,1,2,3 ...~ } então mv apple.* não funcionará, porque eu preciso manter o a...
05.08.2011 / 08:47
3
respostas

Abrindo um arquivo PDF digitando seu nome

Estou no Mac OS X e normalmente abro arquivos PDF do terminal (usando o bash) open myfile.pdf Agora eu seria capaz de digitar apenas myfile.pdf e que abriram com o comando acima. Existe alguma chance de configurar o bash para execu...
13.06.2012 / 20:59
2
respostas

porque echo? está retornando um único | personagem para o stdout

Estou tentando entender a saída desse comando - echo ? . A saída que vejo é um único caractere | .     
29.12.2017 / 16:25
3
respostas

O que a saída faz em um bloco if em um script de shell?

Eu tenho uma pergunta sobre o shell script unix. Digamos que você faça exit 1 no interior if : sairá ou ainda executará o% externoif? O seguinte é um exemplo fictício. if [ "$PASSWORD" == "$VALID_PASSWORD" ]; then if [ "$PASSWORD"...
23.10.2012 / 09:13
6
respostas

criando variável usando o valor da variável como parte do novo nome da variável

Estou tentando criar uma nova variável usando o valor de uma variável existente como parte do nome da variável. filemsg"$word1"=" " Eu também tentei filemsg$word1=" " filemsg${word1}=" " em todas as tentativas eu recebo o seguinte...
01.11.2013 / 11:51
3
respostas

O script de shell não está executando

Não tenho certeza do que está acontecendo. Deixa o script de chamada a.sh com o seguinte /users/guru$ cat a.sh #! /usr/bin/ksh echo "Hello" date Execute com ksh . Isso é feito. /users/guru$ ksh a.sh Hello Tue Jul 15 15:00:52 E...
15.07.2014 / 19:17
1
resposta

A CPU é livre, mas o script bash não utiliza todos os recursos da CPU

Eu executei um script simples para gerar um arquivo csv grande (10000000 linhas) com 6 campos nos quais alguns campos foram alterados em cada linha / linha, usando um loop while . A máquina tinha todos (32) CPUs livres, muita memória RAM (~ 31...
01.01.2014 / 13:57