Perguntas sobre 'shell-script'

2
respostas

Use paralelo para dividir muitos diretórios em subdiretórios ou paralelizar esta tarefa

Eu quero paralelizar a divisão de muitos diretórios em subdiretórios usando parallel ou usando outra ferramenta ou método. Por exemplo Eu tenho 1 000 000 diretórios com conteúdo, mas é demais para um diretório, então eu quero criar 10 dirs...
25.11.2017 / 03:00
1
resposta

Executando o script R via shell script. erro de sintaxe próximo token inesperado '('

Sou bastante novo no ambiente Linux e atualmente estou tentando executar um script R por meio de um script de shell. Aqui o script R: test = rnorm(1:100, 1000) write.csv(test, 'test.csv') E aqui o script bash que chama o R: #!/bin/b...
02.12.2017 / 10:47
2
respostas

Maneira correta e confiável de verificar um processo em execução no AIX 7.1.0 no KornShell

Eu tenho tentado obter uma maneira de verificar se um script está sendo executado ou não, porque quero garantir que não haja outras instâncias quando eu executar algo. Até agora, eu tentei com isso: #! /bin/ksh93 getProcessNum(){ process...
13.11.2017 / 23:44
1
resposta

'sudo -u' no script ainda solicita a invocação da senha do usuário

Estou logado como user1 e tenho dois scripts, script1 tenta chamar script2 usando sudo -u user2 . Meu problema é que ainda sou solicitado a digitar a senha para user1 , embora eu esteja especificando a opção -u para sudo . Aqui está...
21.10.2017 / 17:29
1
resposta

Pipes e como usá-los no bash

Eu vejo comandos como este em alguns scripts: /bin/cat somefile | someprogram . Eu gostaria de saber como ler o pipe inteiro da mesma forma que um programa faz. Então, quando eu executo /bin/cat something | myprogram.sh , myprogram.sh tem um...
27.10.2017 / 12:59
3
respostas

Como transformar o texto de forma que cada linha de saída comece com o título do bloco?

Eu preciso fazer um script para transformar o seguinte: Name = x:y Z = a:b.c Z1 = a1:b1.c1 End Name=x1:y1 Z2 = a2:b2.c2 Z3 = a3:b3.c3 Z4 = a4:b4.c4 End Name = l:k s = w:e.v End para: x:y Z a:b.c x:y Z1 a1:b1.c1 x1:y1 Z2 a2:b2...
26.08.2013 / 19:07
1
resposta

O que [“$ {- # * i}”! = “$ -”] faz em sh? [duplicado]

Eu encontrei este lindo trecho de código em /etc/profile em uma caixa do CentOS: for i in /etc/profile.d/*.sh ; do if [ -r "$i" ]; then if [ "${-#*i}" != "$-" ]; then . "$i" else . "$i" >/de...
01.08.2017 / 22:59
2
respostas

Mantendo Subshell rodando em segundo plano

Estou tentando executar um script em segundo plano usando '&' no final do comando, mas aparentemente, não está funcionando. Este é o problema que estou enfrentando. Para usar um software de simulação pago, o provedor me instruiu a executa...
12.07.2017 / 15:29
1
resposta

Bash scripting- reverter uma string

Eu estou tentando criar um script que irá obter uma palavra (min 3 chars, max 10 chars) como sua entrada e então inverterá a posição dos caracteres. A questão é como combinar operações para as instruções if para obter este script funcionando....
07.08.2017 / 16:37
2
respostas

Corresponde a todos os arquivos que terminam com uma certa extensão com um shell glob (digamos, todos os arquivos terminados com .sh)

Desejo corresponder todos os arquivos que terminam com uma certa extensão com um shell glob. Neste caso, desejo segmentar todos os arquivos que terminam com a extensão .sh , que são arquivos bourne que executo com o shell Bash depois de col...
11.07.2018 / 17:38