Opret et shell script programmatisk i Windows og kør det på et Linux-system via cygwin?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg vil skrive et shell script i Windows f.eks. myscript.sh og derefter oprette forbindelse til en Linux-maskine via cygwin og ssh, og udføre scriptet. Jeg har brugt dos2unix til at konvertere .sh filer, der blev oprettet i Windows til at køre under Linux. Selvfølgelig, hvis jeg udfører et script med ssh, skal det være Linux formateret til arbejde, så jeg skal vide, hvordan man opretter en Linux supprted script ved hjælp af C, OpenOffice basic eller vBA?


Er der nogen anbefalede metoder, vejledninger eller vejledninger, du kan dele med mig for at demonstrere, hvordan du gør dette?

Bedste reference


bare sørg for at du brugte ascii kodning og sæt linje separator til at være newline kun i din output.


Jeg har gjort dette, men brug powershell i stedet, som har kodning mulighed for output fil.