Script de um fluxo de trabalho seqüencial no OSX

0

Eu atualmente tenho um fluxo de trabalho que conta com vários comandos bash sequencialmente no terminal OSX. É basicamente um processo que inicia com um arquivo x.csv , ele faz uma operação nele e gera outro arquivo y.dat . Em seguida, usa y.dat como entrada para outro aplicativo de linha de comando e produz a saída z.png .

Eu quero escrever um script para automatizar o procedimento com um script que aceite x e produza z diretamente. Eu não sei como fazer isso, ou se usar o AppleScript ou o bash e como.

Obrigado

    
por Nicolas 18.12.2012 / 00:26

2 respostas

1

No bash, você pode usar um pipe, ou seja, | para passar a saída de um comando como a entrada do próximo.

link

    
por 18.12.2012 / 01:44
-1

Eu usei o tutorial no link para começar. Isso é tudo que eu precisava. Eu executo um comando e uso uma variável para armazenar o nome do arquivo da saída. Eu então executo o próximo comando passando o nome do arquivo do estágio anterior como um parâmetro.

    
por 18.12.2012 / 15:25