Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

In ner For anweisung ein TAB als delim hinterlegen.

Frage Entwicklung Batch & Shell

Mitglied: mcbaldrian

mcbaldrian (Level 1) - Jetzt verbinden

12.12.2008, aktualisiert 15:13 Uhr, 4548 Aufrufe, 5 Kommentare

Hi Leute

kann mir jemand helfen.

Ich habe das Problem das ich eine Textdatei auslesen und und weiterverarbeiten muss in der TAB's sind
und diese Tab's sind meine Trenner,

Wie kann ich also in einem For /f Befehl einen Delim hinterlegen der ein TAB ist.

Ich hoffe es hat jemand ne Idee

Gruss


McBaldrian
Mitglied: hmarkus
12.12.2008 um 12:20 Uhr
Hallo,

ich würde erstmal alle tabs ersetzen mit einem Zeichen als Trenner zB. ";" (natürlich nur, wenn dieses Zeichen sonst nicht in der Textdatei vorkommt). Das kannst Du im Editor mit Bearbeiten->Ersetzen erledigen.
Mit vi: :%s/\t/;/g

Markus
Bitte warten ..
Mitglied: mcbaldrian
12.12.2008 um 12:56 Uhr
Hi

danke für die Idee nur leider hätte ich noch was dazuschreiben sollen.

VI ist linux und ich arbeite unter Windows

gruss

mcbaldrian
Bitte warten ..
Mitglied: hmarkus
12.12.2008 um 13:00 Uhr
Hallo nochmal,

den vim gibt es auch für Windows
ftp://ftp.vim.org/pub/vim/pc/gvim72.exe
ich benutz den immer als Editor, ich hab ihn auf dem USB-Stick installiert (für Windows-Rechner) und auf Unixen ist er sowieso immer.

Aber die Ersetzung tab <-> anderes Zeichen geht auch mit jedem anderen Editor (sogar mit dem in Windows).

Markus
Bitte warten ..
Mitglied: mcbaldrian
12.12.2008 um 13:13 Uhr
Super Idee

aber ich muss es im Batch automatisiert hinbekommen und im Oprimalen fall mit Windows Boardmitteln.
Das ist mein Problem.

gruss

McBaldrian
Bitte warten ..
Mitglied: bastla
12.12.2008 um 15:13 Uhr
Hallo macbaldrian!

TAB ist zwar ohnehin Default-Trennzeichen in einer "for /f"-Schleife, allerdings das Leerzeichen ebenfalls - falls es tatsächlich in der Datei keine Leerzeichen gäbe, könntest Du "delims=" ganz weglassen.

Da dies vermutlich aber nicht der Fall ist: Erstelle (oder bearbeite) den Batch mit "notepad.exe" (sollte ja als Windows-Bordmittel durchgehen ) - dann kannst Du auch nach "delims=" einen TAB eingeben und speichern ...

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
C und C++
Automatische Tabs im Scintilla

Frage von Yanmai zum Thema C und C ...

Windows 7
Bitlocker PW Hinterlegen (18)

Frage von Hanuta zum Thema Windows 7 ...

Administrator.de Feedback
gelöst Bug bei Textanzeige im Tab (Browser) (3)

Frage von Alexander.Schmitt zum Thema Administrator.de Feedback ...

Microsoft Office
gelöst Config Dateien in Visio Shapes hinterlegen (2)

Frage von Hanuta zum Thema Microsoft Office ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(2)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Netzwerkprotokolle
Leiten "dumme" Switches VLAN-Tags mit durch? (23)

Frage von coltseavers zum Thema Netzwerkprotokolle ...

Windows Server
gelöst Neues KB für W10 1607 und W2K16 wieder mal nicht im WSUS 3.0, hat das noch jemand? (15)

Frage von departure69 zum Thema Windows Server ...

Batch & Shell
Batch zum suchen und verschieben von Verknüpfungen (12)

Frage von zeroblue2005 zum Thema Batch & Shell ...

Router & Routing
FTTH bzw FTTB Router (11)

Frage von ukulele-7 zum Thema Router & Routing ...