Zelf een script maken.

Alles over programmeren in Linux
Gebruikersavatar
Nightwing
Senior
Senior
Berichten: 186
Lid geworden op: Wo 06 Mei 2020, 08:26

Zelf een script maken.

Berichtdoor Nightwing » Di 15 Dec 2020, 08:35

'Vroeger' kon je in MS-DOS vrij gemakkelijk een 'Batch' programma schrijven, om wat simpele zaken te automatiseren.
Later, in Windows, heb ik redelijk wat 'programmatjes' in elkaar geknutseld, om essentiële bestanden snel naar een externe locatie te backuppen.

Het bloed kruipt waar het niet gaan kan, dus uiteraard wil ik dit ook graag in Linux leren.
Een script is niets anders dan een opeenvolging van commando's. De commando's moet ik mij nog eigen maken, maar wat ik heel graag wil weten is: Hoe begin ik een script en hoe sla ik het op?
In Windows maakt ik gewoon een script zoals "Backup.bat" en bij het aanklikken werd mijn programma uitgevoerd. Dat wil ik nu ook in Linux leren.

Dus als iemand mij met de muis naar een leuke site weet te dirigeren...

Bedankt voor de reacties,
Rob.
Linux Mint versie 21.3 Cinnamon, 64 bit.
Gebruikersavatar
emvedeesje
Guru
Guru
Berichten: 770
Lid geworden op: Zo 17 Jun 2018, 11:03
Locatie: Aalter-Ovl-Belgie

Re: Zelf een script maken.

Berichtdoor emvedeesje » Di 15 Dec 2020, 10:07

Inderdaad, dat kan.
Heb dit vroeger ook gedaan, en heb dit hier ook toegepast.
Doch het is met lang studeren + proberen.
Hier noemt men dat een bashfile.
Enkele leerrijke webadressen:
http://tldp.org/LDP/abs/html/index.html
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
http://ryanstutorials.net/bash-scripting-tutorial/
http://www.hypexr.org/bash_tutorial.php
http://linuxcommand.org/index.php
Doch start met deze download: https://sourceforge.net/projects/linuxc ... LCL/13.07/

groeten van Michael
Mint cinnamon fan
Mint cinnamon-21.3 (vorige linux: LMDE-5 / Mint cinnamon-20+19+18+17 / Ubuntu-16+14+12)
Gebruikersavatar
Mogenblue
Held
Held
Berichten: 351
Lid geworden op: Wo 18 Okt 2017, 08:27
Locatie: Amsterdam

Re: Zelf een script maken.

Berichtdoor Mogenblue » Di 15 Dec 2020, 10:15

Ik heb hier een paar links voor je:

Linux Tutorial

Bash Scripting Tutorial

Bash Scripting Tutorial - 5. If Statements

Bash variables and command substitution best wel belangrijk

Launch a background process and check when it ends

How to spawn a background process in a bash script


Als ik informatie zoek over een bepaald programmeer probleem gebruik ik gerichte zoekwoorden op google zoals

linux resize video command line
linux mount nas
linux launch background script

Het begint dus allemaal met linux en dan een paar zoekwoorden die overeenkomen met mijn probleem. En vooral in het Engels. :uitroepteken:
Gebruikersavatar
Joan
Forumbeheerder
Forumbeheerder
Berichten: 1309
Lid geworden op: Do 16 Feb 2012, 00:49
Contact:

Re: Zelf een script maken.

Berichtdoor Joan » Di 15 Dec 2020, 14:25

Kijk ook eens in de Linux Mint wiki voor de basis van een batch bestand.
Wil je een duidelijk antwoord? Stel dan een duidelijke vraag. , Kijk hoe dat moet bij Tips voor forumberichten.
Wil je een afbeelding plaatsen?. Kijk hoe dat kan bij Tip voor het plaatsen van afbeeldingen.
Gebruikersavatar
Nightwing
Senior
Senior
Berichten: 186
Lid geworden op: Wo 06 Mei 2020, 08:26

Re: Zelf een script maken.

Berichtdoor Nightwing » Di 15 Dec 2020, 21:24

Ik zal het vannacht eens rustig doornemen.

Bedankt voor de hulp.
Linux Mint versie 21.3 Cinnamon, 64 bit.

Terug naar “Programmeren”

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 14 gasten