Avatar billede smarken Nybegynder
20. marts 2003 - 23:17 Der er 12 kommentarer og
1 løsning

Shell-script err. Bad interpretter ... (server : suse)

jeg har fulgt opskrift på denne side :
http://www.tldp.org/LDP/solrhe/Securing-Optimizing-Linux-RH-Edition-v1.3/chap29sec306.html

scriptet er ikke ændret på nær flg. :

#Change the 5 variables below to fit your computer/backup

COMPUTER=s01                              # name of this computer
DIRECTORIES="/usr/hit"                        # directoris to backup
BACKUPDIR=/backups                          # where to store the backups
TIMEDIR=/backups/last-full                  # where to store time of full backup
TAR=/bin/tar                                    # name and locaction of tar

Når jeg så forsøger at afvikle scriptet (manuelt) skriver den ": bad interpretter : No such file or directory"

Hvad kan der være galt...

/Smarken

Jeg giver gerne 100+ for et svar der //virkelig// fører til en løsning ...
Jeg er gået helt i panik for jeg skal bruge det hos en kunde i morgen ...og troede det var bare liiige at lægge dette script op på serveren ...
Avatar billede dank Nybegynder
20. marts 2003 - 23:21 #1
post lige din allerførste linie af scriptet
Avatar billede lap Nybegynder
20. marts 2003 - 23:21 #2
Fejlen ligger i 1. linie.

Formentlig har du klippe/klistret imellem win/unix, og filen er fyldt med ^M i slutningen - alternativt har du ikke /bin/sh installeret.

Check at du har /bin/sh (ls -l /bin/sh) - kontroller at der ikke er mellemrum i første linie (#!/bin/sh) - og kontroller for ^M i slutningen af linierne - bruger du vi som editor?
Avatar billede dank Nybegynder
20. marts 2003 - 23:22 #3
prøv at tjekke for din /bin/sh som nok er problemet
Avatar billede dank Nybegynder
20. marts 2003 - 23:22 #4
hmmmm :o)
Avatar billede lap Nybegynder
20. marts 2003 - 23:22 #5
:-)
Avatar billede lap Nybegynder
20. marts 2003 - 23:24 #6
med ":set" i vi kan du se om filtypen er "dos" - i så fald er det ^M - det rettes med ":set fileformat=unix" - og gem filen.
Avatar billede smarken Nybegynder
20. marts 2003 - 23:35 #7
lap :
Jeg er lidt doven anlagt ...jeg bruger som regel MC til at rette filer :D

Tjekker for dos format ...

...fortsættelse følger...
Avatar billede smarken Nybegynder
20. marts 2003 - 23:47 #8
hmm har ikke "vi" installeret ...kun VIM ...

men efter hvad jeg kunne se i vim og gennem MC er der ingen ^M-er ..
Jeg har i øvrigt gemt filen fra Uedit ned på samba og så flyttet filen med mc over i cron.daily ...giver det nogen fejlmuligheder ?

/Smarken
Avatar billede dank Nybegynder
20. marts 2003 - 23:51 #9
simpelt

erstat første linie med

#!/bin/sh
Avatar billede smarken Nybegynder
21. marts 2003 - 00:14 #10
:( det har jeg gjort... og lige lidt hjalp det...
Avatar billede lap Nybegynder
21. marts 2003 - 00:16 #11
Hvis du har panik på, så må du reagere lidt hurtigere end 23 minutter :-)

dank har ret - kan der logges på maskinen? - kontakt over msn?
Avatar billede lap Nybegynder
21. marts 2003 - 00:23 #12
signing off....
Avatar billede smarken Nybegynder
23. marts 2003 - 05:10 #13
lap
vil du oxo have point ?
-så post et "svar" ;)

Det var nok ^M der var problemet, og det kom til at virke :) ... men i fortjener begge point for den gode vilje :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester