dovrei fare uno script bash che legge le i valori delle variabili dichiarate in un'altro script bash. Mi spiego meglio:
script1.sh
script2.shcodice:#!/bin/sh PIPPO="ciao pippo"
da shell scrivo: ./script2.shcodice:#!/bin/sh SCRIPT1="script1.sh" $SCRIPT1 echo $PIPPO
perchè non funziona? in alternativa potrei leggere i valori delle variabili da script1 e ridichiararla in script2 assegnando il valore ricavato dalla lettura di script1 ... cioè tratto script1 come un file di testo normale da cui leggere i valori delle variabili dichiarate al suo interno.

Rispondi quotando