Usar a saída de um programa como entrada de um comando no shell script

1. Usar a saída de um programa como entrada de um comando no shell script

Lucas
llff

(usa Debian)

Enviado em 28/02/2020 - 09:56h

Bom dia galera,
eu queria criar um script pra desligar o computador depois de executar uma playlist no vlc, assim que terminasse de tocar a última música. O problema é: como fazer o script entender que tocou a última música? Estou usando este exemplo, mas tem várias situações que eu gostaria de usar a saída de um programa qualquer para disparar alguma coisa num script, como faz isso?




  


2. Re: Usar a saída de um programa como entrada de um comando no shell script

Adriano Siqueira
adrisiq

(usa KDE Neon)

Enviado em 28/02/2020 - 11:13h

Script a.sh
#!/bin/bash

echo "Ola Mundo!"

Script b.sh
#!/bin/bash

echo "Segundo script recebeu: $1"

No terminal
./b.sh "$(./a.sh)" 

A saída de a.sh será direcionada para b.sh






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts