Perguntas sobre 'shell'

1
resposta

tail: opção ilegal - -53 \ r erro ao usar a cabeça e cauda no mesmo arquivo em um único script

Estou usando a='head -1 Rt.in' para obter o primeiro valor do meu arquivo e estou salvando-o como uma variável, então estou usando a mesma variável para tail -$a para seguir as últimas linhas da minha entrada. Mas está dando um erro:...
04.11.2015 / 10:32
1
resposta

Tentando redirecionar a entrada e a segunda resposta ao script de shell do Linux

Eu estou tentando automatizar um processo que cria um arquivo de resposta binário usando um programa java envolvido por um script sh (muitas coisas erradas com isso, mas não com o meu código). O resultado que eu quero exige pressionar [enter] pa...
26.10.2015 / 17:01
1
resposta

Tendo problemas com img2pdf e espaços em nomes de arquivos

Estou tentando converter vários arquivos jpeg em um arquivo pdf. Quando eu digito os nomes dos arquivos com as aspas, tudo bem: $ img2pdf "./Page 001.jpg" "./Page 002.jpg" -o book.pdf Quando eu escolho os curingas, recebo um erro de im...
25.10.2015 / 22:09
2
respostas

Chame um script de shell com outro

Se eu tenho um programa que multiplica o valor fornecido pelo usuário por 10, como eu escrevo outro script bash que tenha argumentos passados para ele e pegue esses argumentos e colete a saída do outro programa e organize-os em uma tabela? Po...
25.10.2015 / 23:07
1
resposta

set -A comando não está sendo executado no Linux

if [ $UNITS = day ]; then while ((OFFSET > 0)); do if (( OFFSET >= day )) ;then month=$((month - 1)) if (( month == 0 )) ;then year=$((year - 1)) month=12 fi set -A days...
11.11.2015 / 08:08
1
resposta

Gerando um arquivo de log por iteração de um loop (bash)?

Digamos que eu tenha um loop no terminal que criou um conjunto de diretórios, executei um conjunto de tarefas e queria que cada família de comandos fosse gravada em arquivos de log em um novo diretório. Isso pode ser alcançado de algumas maneiras...
09.11.2015 / 21:28
1
resposta

Procura pelo arquivo na pasta1 e executa um script se esse arquivo não estiver na pasta2

folder1 contém apenas .flv arquivos. folder2 contém apenas .mp4 arquivos. Todos os arquivos .flv em folder1 DEVEM ter um arquivo correspondente que termine em .mp4 em folder2 : /folder1/123.flv e /folder2/123....
08.11.2015 / 22:37
4
respostas

Symlinks de acordo com a profundidade do diretório

Eu tenho a seguinte estrutura de diretórios que preciso criar e, ao fazer isso, também preciso criar os arquivos zip que são links simbólicos. /a/2015-08-17/a.zip /a/2015-08-17/a_b/a_b.zip /a/2015-08-17/a_b/a_b_c/a_b_c.zip /a/2015-08-17/a_b...
08.10.2015 / 11:35
1
resposta

Processamento de linha de comando - tokens e metacaracteres

Estou apenas aprendendo sobre processamento de linha de comando e esperando que alguém possa confirmar como estou interpretando a seguinte declaração. No livro que estou lendo, o primeiro passo no processamento da linha de comando é: Split...
08.10.2015 / 12:51
1
resposta

O que significa um redirecionamento “|” (“greater-pipe” -redirection)? [duplicado]

O que faz o >| -redirection no bash? Acabei de descobrir que echo text >| somefile cria o arquivo somefile (se ainda não existir) e o preenche com text . Semelhante como echo text > somefile faria. Outras experiênc...
03.12.2015 / 11:46