|
|
Ordner und Pfad mit Variable im Dateinamen |
|
MoritzFranke |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 18.08.2016, 16:05
Titel: Ordner und Pfad mit Variable im Dateinamen
|
 |
|
 |
|
Hallo,
folgendes: Habe folgende Ordnerstruktur:
Hauptverzeichnis\Rohr
Meine .m File befindet sich im "Hauptverzeichnis"
Ich möchte im Ordner "Rohr" viele UnterOrdner erstellen mit bspw. den Namen Kanal1 Kanal2 Kanal3 ... Kanal10
Dazu habe ich erstellt:
Das hat soweit geklappt, wenn auch etwas umständlich. Ich hätte gedacht, ich kann den Inhalt des Strings "Ordnername" vielleicht direkt bei mkdir einfügen wie z.B. so:
mkdir('./Rohr',Ordnername)
Das funktioniert leider nicht?
Als zweites möchte ich nun etwas mit system "kopieren":
system(['cp ' Datei1 Datei2]);
Wie schaffe ich es, hier Strings mit Variable einzufügen, sodass ich den Kopierbefehl über eine Schleife abwickeln kann?
Quasi für das erste Element:
Ich möchte quasi ein variables "Kanal_" haben, sodass dort einmal Kanal1, dann Kanal2 etc... steht, quasi ein dynamischer Pfad. Der fette Teil soll variabel sein.
Ich dachte ich binde das in die Schleife ein:
f ändert sich ja dann immer. Aber dann müsste ich wohl irgendwie noch ein Leerzeichen reinbekommen damit cp Datei1 Datei2 der Syntax gewahrt bleibt?
Wie mache ich das am Besten, vielleicht auch eine ganz andere Idee?
Vielen Dank für Tipps und Tricks
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.500
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 18.08.2016, 17:10
Titel:
|
 |
Hallo,
Zitat: |
mkdir('./Rohr',Ordnername)
Das funktioniert leider nicht? |
Wie auch? Da übergibst du ja zwei getrennte Strings. Du kannst das höchstens so in eine Zeile schreiben:
Vermutlich meinst du das sowas:
Einfacher dürfte es sein, den MATLAB-Befehl copyfile zu verwenden.
Grüße,
Harald
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|