Perguntas sobre 'shell-script'

3
respostas

Como quebrar uma linha longa em .bash_profile

Eu tenho uma linha muito longa no meu .bash_profile, conforme abaixo: export DYLD_FALLBACK_LIBRARY_PATH=/usr/local/cuda/lib:$HOME/anaconda2/lib:/usr/local/lib:/usr/lib:/opt/intel/compilers_and_libraries/mac/lib:/opt/intel/mkl/lib:$DYLD_FALLBA...
25.07.2018 / 19:16
2
respostas

Por que meu comando 'rm' funciona bem no terminal no meu mac, mas não no shell script?

Eu tenho um diretório cujo nome contém espaços. Eu preciso remover o conteúdo deste diretório específico. Estou escapando de espaços no nome do diretório com \ antes de remover o conteúdo. O comando rm funciona bem no terminal, mas não fun...
31.08.2018 / 08:04
1
resposta

Conteúdo especial e linha por linha [duplicado]

commrads! Eu tenho um arquivo: # cat file '\.\Aktiv Co. Rutoken S 00 00\USER1@R69-20180109' '\.\Aktiv Co. Rutoken S 00 01\USER2@R69-20180109' e eu preciso executar linha por linha: for LINE in 'cat file' do /opt/cprocsp/bin/amd64/ce...
25.05.2018 / 13:16
2
respostas

O exec deve sempre ser a última linha do shell script?

Eu tenho um script de shell que faz o seguinte: export FOO=foo # step 1 /usr/bin/java my-server # step 2 Este script de shell é iniciado por um programa pai que precisa conhecer o PID do processo iniciado na Etapa 2. Isso é fei...
17.08.2018 / 19:59
2
respostas

Saída do comando readlink

No meu diretório atual /home/user/Desktop/projects , eu tenho uma pasta ( dev_12 ) que tem um link simbólico de outra pasta ( now ) no mesmo diretório. Estou executando o seguinte comando para saber para qual pasta dev_12 está aponta...
18.08.2018 / 20:18
1
resposta

O Terminal não entende alguns comandos fáceis e continua tentando instalar o pacote 'sed' depois de tentar adicionar o diretório ao PATH

Aprendendo linux, escrevi um script simples para testar diferentes variáveis e argumentos de script. Tentei adicionar o diretório ao meu PATH, algo deu errado. Eu não posso nem usar o comando ls ... Eu não tenho idéia do que aconteceu, por fa...
10.08.2018 / 23:13
1
resposta

sourcing bash script não adquire função def

Isso é estranho - deve funcionar. Eu tenho este arquivo /home/foo/waldo.sh #!/usr/bin/env bash waldo(){ if [[ -z $(command -v waldo) ]]; then npm install -g '@oresoftware/waldo' || { return 1; } fi comm...
23.06.2018 / 22:03
1
resposta

O arquivo de log do Cron não está atualizando

Eu gostaria de poder adicionar um arquivo de log que tenha um timestamp da última vez que o cronjob foi executado. Este é o código atual que estou usando crontab -l > mycron echo ""${var1}" "${var2}" "${var3}" "${var4}" "${var5}" tar -czf...
26.06.2018 / 20:26
1
resposta

Obtenha todos os caracteres antes da primeira instância de outro caractere

Digamos que eu tenha npmv="3.4.5"; qual é a maneira mais simples de obter todos os caracteres antes do primeiro ponto? Nesse caso, seria "3"?     
22.06.2018 / 07:32
3
respostas

Mapear cadeia de caracteres de var1 para var2 (pesquisa)

Eu quero fazer uma pesquisa insensível a maiúsculas e minúsculas em VAR2 com base no conteúdo da VAR1 que contém alguns parâmetros no formato key : value . Se um VAR1 key estiver presente, substitua o valor em VAR2. Por exemplo,...
11.06.2018 / 12:49