Mijn probleem is het volgende:
ik wil via rsh vanaf een windows xp machine een commando afvuren op mijn unix machine.
Dit commando maakt gebruik van een env variabele genaamd "versie"
deze variabele wordt aangemaakt door een textfile naar de unix machine te sturen en vervolgens via versie=`cat versie.txt`; export versie te initieren.
Vervolgens wil ik via rsh een mv commando geven als volgt: mv /u01/app/applicatiefile.srf /u01/app/applicatiefile'$versie'.srf
Hij moet dus feitelijk een versie nr toevoegen. zoals ik het hierboven heb gedaan werkt niet. hij geeft dan aan sh: 1.1: not found oftewel hij maakt er iets van wat niet klopt.
als ik `applicatiefile`$versie`.srf` geef deelt hij hem op in stukken. Ik heb op google lopen zoeken naar unix syntax voorbeelden maar kwam niet 123 iets bruikbaars tegen. ik weet dat het iets moet zijn met "`" en """ maar hoe het precies moet krijg ik niet voor elkaar. iemand die hier een handje bij zou willen helpen?
ik wil via rsh vanaf een windows xp machine een commando afvuren op mijn unix machine.
Dit commando maakt gebruik van een env variabele genaamd "versie"
deze variabele wordt aangemaakt door een textfile naar de unix machine te sturen en vervolgens via versie=`cat versie.txt`; export versie te initieren.
Vervolgens wil ik via rsh een mv commando geven als volgt: mv /u01/app/applicatiefile.srf /u01/app/applicatiefile'$versie'.srf
Hij moet dus feitelijk een versie nr toevoegen. zoals ik het hierboven heb gedaan werkt niet. hij geeft dan aan sh: 1.1: not found oftewel hij maakt er iets van wat niet klopt.
als ik `applicatiefile`$versie`.srf` geef deelt hij hem op in stukken. Ik heb op google lopen zoeken naar unix syntax voorbeelden maar kwam niet 123 iets bruikbaars tegen. ik weet dat het iets moet zijn met "`" en """ maar hoe het precies moet krijg ik niet voor elkaar. iemand die hier een handje bij zou willen helpen?