michi0209
Goto Top

Shell script unter Windows...

Hallo ich habe im shell script ein kleines svn import ding geschrieben, welches unsere rsrc Dateien und noch nen paar andere Sachen binäre zip und diese dann importiert ins repositery...

#!/bin/sh

export LC_ALL=de_DE.ISO8859-1

Uebergabe="$*"  

echo "SVN_IMPORT: ${Uebergabe}"  

FILE=$HOME/Development_BackUp/cw_source/"${Uebergabe}"  
repos="svn://development/Subversion/Repo/trunk/cw_source"  

# RSRC - Resourcen
#--------------------------------------------------------
find "${FILE}" -iname "*rsrc" -exec ditto --rsrc -c -X {} {}.zip \;  
find "${FILE}" -iname "*rsrc" -exec rm {} \;  

# *.µ
#--------------------------------------------------------
find "${FILE}" -iname "*µ" -print0|xargs -0 -n1|while read VERZ; do   
	cd "$(dirname "$VERZ")"&& mv "$VERZ" "$(basename $i "$1.proj")"	  
done

svn import -m "$Uebergabe - Import" "$FILE" "${repos}"/"${Uebergabe}" # 2>>$HOME/error_log  

find "${FILE}" -iname "*zip" -print0|xargs -0 -n1|while read VERZ; do   
	cd "$(dirname "$VERZ")"&& ditto --rsrc -x "$(basename "${VERZ}")" "$(dirname "$VERZ")"	  
done

find "${FILE}" -iname "*zip" -exec rm {}  \;  

jetzt brauche ich das ganze noch auf der Windowsseite?!?!? HILFE!!! Wie kann ich das script file auf windows benutzen, oder was muß ich umschreiben!? Wenn ich zB ein ganz übliches txt-file nehme, echo Hallo Welt als list.bat abspeicher und dieses in der Dos Eingabe mit list aufrufe, bekomme ich irgendwie komische Fehler: Der Befehl (komisches Sonderzeichen) ist entweder falsch geschrieben oder konnte nicht gefunden werden.

was mache ich falsch??

Content-Key: 36292

Url: https://administrator.de/contentid/36292

Ausgedruckt am: 29.03.2024 um 07:03 Uhr

Mitglied: tom12
tom12 06.12.2006 um 11:28:33 Uhr
Goto Top
Hallo,

folgende Batch-Datei:
@echo off

echo Hallo Welt

Pause

ergibt : Ausgabe Hallo Welt /n "Zum Beenden bitte eine Taste drücken"

Oder versuchst du die list.bat aufzurufen, dann speichere sie unter C:\list.bat und rufe Sie im cmd-prompt auf.