Lav en eksekverbar Terminalfil i Linux

Her viser jeg dig hvordan du laver en fil som kører en kommando i terminalen, hvis man dobbeltklikker på den.
Husker du .bat filer fra dengang MS DOS blev anvendt? Det var filer der kunne køre DOS kode, når man dobbeltklikkede på dem. Det smarte er man så hurtigt kunne køre en kode, der ofte skulle køres.
Det samme kan du i linux. Her åbner du bare en teksteditor og skriver først #!/bin/bash og herefter et linjeskift inden du skriver den kode der skal køres.

#!/bin/bash
xinput set-prop 9 "Device Enabled" 0

I dette tilfælde køres altså den kode, som jeg også har præsenteret i denne artikel. Gem tekstfilen – endelsen er egentlig ligegyldig, men mange kalder den .sh.
Herefter skal du gøre den eksekverbar, hvilket du gør på følgende måde:

chmod +x Touch.sh

Hvor Touch.sh er navnet på filen. Vær opmærksom på at du i terminalen skal have navigeret hen til den mappe filen ligger i. Hvis du f.eks. ligger den på skrivebordet skal du lige skrive cd Skrivebord inden.
Herefter kan du dobbeltklikke på den og vælge at den skal køre i terminalen for at aktivere koden.

0 0 votes
Article Rating

Andreas Andersen

Forfatter og grundlægger af IT-blogger.dk, der har blogget om IT-emner siden 2012. Findes på Mastodon på @aphandersen@ansico.dk

Abonner
Giv besked ved
guest

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x