anoniem Geplaatst: 20 februari 2015 Delen Geplaatst: 20 februari 2015 Hoe kan ik een een bestand maken dat er voor kan zorgen dat er meerdere commando's achter elkaar worden uitgevoerd met een muisklik in Linux Mint. Daar ik weet wat er gaat gebeuren wil ik dat alle commando's automatisch goed gekeurd worden. Ik wil dus niet iedere keer op Enter, J of Y willen drukken. Link naar reactie
anoniem Geplaatst: 20 februari 2015 Auteur Delen Geplaatst: 20 februari 2015 Op Youtube staat een filmpje hoe je een batchfile maakt die je met de muis kunt starten: http://youtu.be/Hf5xDsiJdmw Hoe je voorkomt dat je telkens moet enteren of J tikken hangt af van de commando's in je script. Een manier die meestal wel werkt gaat met het speciale commando 'yes'. Dat commando roept de hele tijd 'y' totdat hij een ctrl-c krijgt, maar als je het als input via een pipe gebruikt geeft hij precies zoveel keer 'y' als het commando dat achter de pipe staat nodig heeft. Voorbeeld: (simpel scriptje) #!/bin/bash read woord echo $woord Uitvoering met yes: $ yes|./input.sh y $ yes J |./input.sh J ============== Kijk ook in documentatie of de commando's die je gebruikt misschien een optie hebben waardoor hij niet meer om bevestiging vraagt. Voorbeelden: rm, fsck, unrar, etc. Hopelijk kun je nu weer verder! Link naar reactie
Kasander77 Geplaatst: 20 februari 2015 Delen Geplaatst: 20 februari 2015 Bedankt Erik. Het is bijna duidelijk. Ik heb de "executable text file" op "ask" staan maar met welke applicatie moet ik 'm nou openen? Het mag duidelijk zijn, ik ben groeiend in Linux maar nog lang niet groot genoeg om mee te kunnen praten. Link naar reactie
Kasander77 Geplaatst: 23 februari 2015 Delen Geplaatst: 23 februari 2015 Ik ga de aankomende dagen stoeien met deze en enkele antwoorden op mijn andere vragen. Voorlopig gebruik ik "command;command;command" welke ik copieer uit een document. Link naar reactie
Aanbevolen berichten
Gearchiveerd
Dit topic is nu gearchiveerd en gesloten voor verdere reacties.