r - Forskel mellem system () og shell ()

Indlæg af Hanne Mølgaard Plasc

Problem




    Dette spørgsmål har allerede et svar her:

    

            

  •             system () returnerer fejl, men shell () fungerer
                    
                        1 svar
                    

            

  •     

Bedste reference


Hvis din systemkommandoer accepteres af CMD.EXE (standard på Windows), er der ikke meget forskel. Men hvis du vil bruge forskellige skaller som sh til at udføre ikke-CMD.exe-scripts, kan det gemme at du skal prefikse hver systemkommando. Det vil også hjælpe med relaterede problemer som at skulle skifte hver / til . /questions/41807981/system-returns-error-but-shell-works