Perguntas sobre 'shell'

2
respostas

Esperar script falha ao executar a partir do cron, mas funciona quando executado manualmente

Eu tenho um script no Linux que cria um arquivo que, uma vez criado, executa um script Expect que carrega o arquivo criado em um servidor SFTP. Eu tenho isso em execução no cron e por qualquer motivo o upload sempre falha, no entanto, quando eu...
28.06.2017 / 13:20
2
respostas

Posso simular o utilitário tee usando descritores de arquivos extras?

Eu ainda não me dei conta de como usar descritores de arquivos adicionais. Eu suspeito que você poderia usá-los para simular o que o utilitário tee faz, exibindo a saída de um comando enquanto simultaneamente o grava em um arquivo. Eu também...
30.06.2017 / 23:44
1
resposta

Alias aceitando variáveis do resultado da avaliação [duplicado]

Eu estava tentando definir um alias que me ajudasse a criar um cd para o diretório que é criado mais recentemente, e estou usando o seguinte no meu .bashrc: alias cdlatest="latestdir=$(ls -td -- */|head -n 1); cd $latestdir" Mas esse al...
12.06.2017 / 09:43
2
respostas

-bash:!'@10.109.10.142/?ip=10.109.8.39: evento não encontrado

Eu tenho este comando: ovftool --acceptAllEulas -ds="Local_Storage_1_39" -n="VR-OVF" --net:"Management Network"="VM Network 2" --prop:"password"="R3d@ctedPassw0rd!"$a" --prop:"ntpserver"="10.109.10.140" --prop:"vami.ip0.vSphere_Replication_Ap...
14.06.2017 / 20:29
1
resposta

wc -l file para uma variável [duplicate]

Dado um caminho de arquivo, gostaria de descobrir quantas linhas existem e armazená-las em uma variável. Por exemplo: /three_little_pigs.csv straw wood bricks Em um arquivo, gostaria de ter o número (ou string 3 ) armazenado. Tentei...
24.07.2017 / 07:10
1
resposta

Como buscar um arquivo de dois caminhos no unix? [duplicado]

Eu estou tentando buscar um arquivo de dois caminhos diferentes. Eu usei o comando abaixo, parece execução bem, mas não há saída. find . \( -path "/usr/local" -o -path "/user/local/archive" \) -name "xyz.csv" Você poderia me ajudar niss...
22.05.2017 / 06:02
1
resposta

Como posso esperar que um processo em segundo plano seja concluído?

Estou usando o Amazon Linux com o bash shell. Eu gostaria de executar alguns processos em segundo plano e esperar que eles sejam concluídos (com um código de saída de êxito ou erro) antes de prosseguir. Então eu tentei: node test.js 2>&...
25.01.2017 / 15:17
2
respostas

extrair data “2017-01-26” (em aaaa-mm-dd) dos arquivos nome como “abcd.log.2017_01_26_23_30.0”

Eu tenho alguns arquivos em /mainFolder/test : abcd.log.2017_01_26_23_30.0 abcd.log.2017_01_26_23_35.0 abcd.log.2017_02_20_23_10.0 xyz1.log.2017-02-01 xyz2.log.2017-03-11 A partir desses arquivos, preciso de um arquivo como abcd.log.20...
15.02.2017 / 09:26
2
respostas

O trabalho do Cron não está sendo gravado no arquivo de log

Eu tenho um script de shell que grava a data em um arquivo de log quando executado. Quando executo o script manualmente, a saída correta é gravada no arquivo. No entanto, isso precisa ser automatizado e, quando eu executo como cron job, nada é g...
02.03.2017 / 17:03
1
resposta

Pergunta simples: lftp não está escrevendo para $ LOG - o que estou fazendo errado? [fechadas]

Eu uso um script muito simples para o trabalho que invoca lftp para espelhar um diretório: #!/bin/bash HOST='ftp.example.com" USER='pretenduser' PASS='pretendpass' TARGETFOLDER='/home/pretenduser/Dropbox/lftp' SOURCEFOLDER='/files/Inbox' L...
04.03.2017 / 02:26