Perguntas sobre 'shell-script'

1
resposta

“. ~ / .bashrc ”não define variáveis como esperado no script de chamada

Plano de fundo Eu escrevi um script para instalar node via nvm . Problema O comando . $LOCAL_SHELL_CONFIG_FILE inside install_latest_stable_node() não é executado e, portanto, quando imprime os PATHs para node e npm...
24.08.2017 / 18:19
1
resposta

Como combinar arquivos que possuem espaços em seus formatos de nomes de arquivos [duplicados]

Eu tenho um arquivo test.txt que contém nomes de arquivos como abaixo, onde alguns nomes de arquivos terão espaços e outros não. Mon - Tue corrected item.csv Sat -Sun incorrect item.csv Wed_THU_corrected_item.csv Agora tenho um scrip...
20.12.2017 / 03:42
1
resposta

echo $ HISTSIZE não imprime quando executado via shell script, mas funciona na linha de comando

Eu criei um arquivo de script de shell chamado 1.sh com apenas um comando echo: echo $HISTSIZE Eu fiz o arquivo 1.sh executável e tentei rodar o arquivo no terminal executando o comando ./1.sh Imprimiu uma linha vazia no terminal....
17.12.2017 / 08:22
2
respostas

Como funciona o redirecionamento de comando / estrutura de controle interno do Bash

Estou interessado em como o redirecionamento é tecnicamente implementado com estruturas e funções de controle integradas do bash. Por exemplo, eu tenho o seguinte comando while read line; do echo $line; done < lines.txt | tac > ~/rev...
13.08.2017 / 06:12
2
respostas

Como grep argumento de linha de comando em que RegEx foi aplicado?

Estou tentando escrever um script que tome como entrada um conjunto de inteiros representando determinados /dev/sda . Por exemplo, se os argumentos da linha de comando forem 3 & 5, a saída mostrará o UUID para /dev/sda3 e /dev/sda5 ....
29.09.2017 / 12:26
2
respostas

Como definir uma variável

Eu tenho este código: if [ -f "/mnt/usb/test/linuxConfig.json" ] then echo "usb på plats" O que eu quero é quando o arquivo for encontrado (também conhecido como o usb é montado) para definir uma variável como verdadeira. Eu que...
02.10.2017 / 13:05
2
respostas

Criando e exportando / importando variável com awk?

Eu tenho um arquivo onde cada linha é uma nova informação de clientes, como Pop corn, [email protected], 50, 200 No momento, estou tentando ver se é possível usar um awk/gawk script para atribuir cada coluna a uma variável e, em seguida, c...
02.10.2017 / 03:31
2
respostas

script bash funciona, mas dá erros: “[: muitos argumentos” e “8197: comando não encontrado” [duplicado]

Eu tentei modificar um script existente para funcionar. a opção start funciona bem. A opção "stop" funciona (mata o processo com sucesso, mas deu alguns erros estranhos. Por favor, veja a saída na parte inferior. Alguém por favor pode ajudar?...
30.05.2017 / 16:18
1
resposta

Por que o caminho completo para / usr / bin / time afeta a saída?

Estou executando um comando muito simples: [tester@centos-lvm ~]$ time cal > /dev/null real 0m0.001s user 0m0.000s sys 0m0.001s No entanto, se eu especificar o caminho completo para o executável time , recebo uma saída dif...
03.05.2017 / 07:45
1
resposta

Data de conversão no shell bash [duplicado]

Eu tenho um arquivo csv (chamado a.csv ) exportado do DB mongo assim: ... ABC,DN,1000,RENEW_DAY,Thu Apr 27 2017 23:19:47 GMT+0700 (ICT),1,1,4,-1 ANSLAS,DN,1000,RENEW_DAY,Thu Apr 27 2017 23:19:52 GMT+0700 (ICT),1,1,4,-1 ... Eu quero im...
31.05.2017 / 03:33