Ho un comando che funziona bene se eseguo SSH su una macchina ed eseguo, ma fallisce quando provo ad eseguirlo usando un comando remoto ssh come:
ssh user@IP <command>
Confrontando l'output di "env" utilizzando entrambi i metodi, si verifica il risultato in diversi ambienti. Quando accedo manualmente alla macchina ed eseguo env, ottengo molte più variabili di ambiente rispetto a quando eseguo:
ssh user@IP "env"
Qualche idea sul perché?
bash
non è un linguaggio di scripting?