/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
shellscript
Fra : Carsten


Dato : 01-12-03 16:44

hej
jeg skal lige have en smule hjælp til en shellscript
i filen /usr/share/dosemu/freedos/asm.bat
skal der skrives følgende

d:
cd debian\pic\pic\lcdtest

hvor efter shellscript skal starte dosemu

nu er der vel et lyst hoved der siger hvorfor lave et shellscript for den
smule ! jo fordi jeg skal bruge flere forskellige shellscript afhængig af
hvor i min biblioteksstruktur jeg er og har brug for at køre dosemu

/Carsten

 
 
Rasmus Bøg Hansen (01-12-2003)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 01-12-03 17:10

Carsten <spam@spam.dk> writes:

> jeg skal lige have en smule hjælp til en shellscript
> i filen /usr/share/dosemu/freedos/asm.bat
> skal der skrives følgende
>
> d:
> cd debian\pic\pic\lcdtest
>
> hvor efter shellscript skal starte dosemu

Er du sikker på, at det ikke hører til i din autoexec.bat i din
dos-installation? Ovenstående er ikke meningsgivende (d: giver ikke
mening i *nix), syntaktisk forkert (\ skal være / når du er i *nix)
hhv. forkert rækkefølge (du kan ikke køre DOS-kommandoer inden dosemu
er startet).

Du må nok forklare, hvad du forsøger at opnå...

/Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
There is no insanity, just different perceptions of reality.
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Carsten (01-12-2003)
Kommentar
Fra : Carsten


Dato : 01-12-03 17:28

Rasmus Bøg Hansen wrote:

> Carsten <spam@spam.dk> writes:
>
>> jeg skal lige have en smule hjælp til en shellscript
>> i filen /usr/share/dosemu/freedos/asm.bat
>> skal der skrives følgende
>>
>> d:
>> cd debian\pic\pic\lcdtest
>>
>> hvor efter shellscript skal starte dosemu
>
> Er du sikker på, at det ikke hører til i din autoexec.bat i din
> dos-installation? Ovenstående er ikke meningsgivende (d: giver ikke
> mening i *nix), syntaktisk forkert (\ skal være / når du er i *nix)
> hhv. forkert rækkefølge (du kan ikke køre DOS-kommandoer inden dosemu
> er startet).
>
> Du må nok forklare, hvad du forsøger at opnå...
>
> /Rasmus
>
asm.bat er en dos bat fil som bliver kaldt fra autoexet.bat for ikke at lave
om i autoexet.bat hvergang
og da det er en dos bat fil giver det mening med \
og jo rekkefølgen er også godnok det giver mening at rette i en dos bat fil
før man starter dos ikke !
/carsten



Rasmus Bøg Hansen (01-12-2003)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 01-12-03 18:27

Carsten <spam@spam.dk> writes:

> Rasmus Bøg Hansen wrote:
>
>> Carsten <spam@spam.dk> writes:
>>
>>> jeg skal lige have en smule hjælp til en shellscript
>>> i filen /usr/share/dosemu/freedos/asm.bat
>>> skal der skrives følgende
>>>
>>> d:
>>> cd debian\pic\pic\lcdtest
>>>
>>> hvor efter shellscript skal starte dosemu
>>
>> Er du sikker på, at det ikke hører til i din autoexec.bat i din
>> dos-installation? Ovenstående er ikke meningsgivende (d: giver ikke
>> mening i *nix), syntaktisk forkert (\ skal være / når du er i *nix)
>> hhv. forkert rækkefølge (du kan ikke køre DOS-kommandoer inden dosemu
>> er startet).
>>
>> Du må nok forklare, hvad du forsøger at opnå...
>>
>> /Rasmus
>>
> asm.bat er en dos bat fil som bliver kaldt fra autoexet.bat for ikke at lave
> om i autoexet.bat hvergang
> og da det er en dos bat fil giver det mening med \
> og jo rekkefølgen er også godnok det giver mening at rette i en dos bat fil
> før man starter dos ikke !

Aha, du vil have oprettet filen hver gang, du starter dosemu (hvorfor
egentlig skrive den hver gang?). Så kan du formentlig klare dig med et
shellscript i stil med (bash):

#!/bin/sh
cat > /sti/til/dos/installation/asm.bat << EOF
d:
cd debian\pic\pic\lcdtest
EOF

/Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
Predicting the future is easy.
The hard bit is always getting it right.
-- Geoff Huston
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Carsten (01-12-2003)
Kommentar
Fra : Carsten


Dato : 01-12-03 19:01


> Aha, du vil have oprettet filen hver gang, du starter dosemu (hvorfor
> egentlig skrive den hver gang?). Så kan du formentlig klare dig med et
> shellscript i stil med (bash):
>
> #!/bin/sh
> cat > /sti/til/dos/installation/asm.bat << EOF
> d:
> cd debian\pic\pic\lcdtest
> EOF
>
> /Rasmus
>
(hvorfor> egentlig skrive den hver gang?) jo fordi så kan jeg have
forskellige shellscript i hvert bibliotek som jeg arbejder i, for at få
lidt automatik

det virkede for øvrigt
tak
/Carsten

Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408837
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste