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.