O que exatamente esta Shell Script está fazendo?

0

Eu quero saber o que esse script da Shell faz.

#!/bin/sh
for i in $*
do
echo "cat>$i<<'end of $i'"
cat $i
echo "End of $i"
done

Quero dizer, como está funcionando? Obrigado!

    
por Iceman 25.11.2013 / 09:50

1 resposta

-1

Este script toma o nome dos arquivos como entradas e depois imprime o conteúdo desses arquivos em um formato como este:

cat>FILE_NAME<<'end of FILE_NAME'
"Here goes the content"
End of FILE_NAME

Para executar este script

sh SCRIPT_NAME.sh fileA fileB fileC ....

A imagem ilustra mais

    
por Maythux 25.11.2013 / 15:08