Mit rontok én ebben a scriptben?

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

Fórum: 

Kisegítenétek?

Az alábbi scriptre van szükségem, amig teljesen rendbe nem teszem a procifőzős bejegyzésemben taglaltakat.

(Minden shutup alkalmával visszatér a probléma. Érzem, hogy mit, hol kell operálnom, de amíg nem teszem meg, addig is ezzel a T.Istvántól kapott módszerrel tudok frissíteni, és használni közben a lézergépet.)

 

!/bin/bash
ls -la /dev/null
sudo rm /dev/nulll
sudo mknod -m 0666 /dev/null c 1 3
ls -la /dev/null

És a kimenetem ez:

crw-rw-rw- 1 root root 1, 3 márc  10 12:24 /dev/null
rm: '/dev/nulll' nem törölhető: Nincs ilyen fájl vagy könyvtár # Why?
mknod: /dev/null: A fájl már létezik
crw-rw-rw- 1 root root 1, 3 márc  10 12:24 /dev/null
thyeby@HP-pici:~$

Az első sorban

Értékelés: 

0
Még nincs értékelve

Szvsz a
!/bin/bash helyett a
#!/bin/bash
a jó.

Az első sorban

Értékelés: 

0
Még nincs értékelve

#3

Köszönöm!

Taníts! Mit tesz az egyik, és mit a másik?

Az első sorban

Értékelés: 

0
Még nincs értékelve

#4 Őszintén szólva én egyszerűen ezt a szintaxist tanultam és sehol nem láttam másképpen. (https://szit.hu/doku.php?id=oktatas:linux:shell_programozas) Amennyiben a hash nélküli változat is működik, akkor az alapértelmezett végrahajtó a bash, de amint más parancsértemezőt választasz, mint például

#!/usr/bin/perl
#!/usr/bin/python

akkor már bajban lehetsz hash nélkül. Úgyhogy ezért javaslom a homogén fejléckezelést.