![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen! |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Umgebungsvariablen | radhika03 | Shell Programmierung und Scripting | 3 | 01-22-2007 01:58 PM |
| Umgebungsvariablen | sumsin | High-Level-Programmierung | 6 | 03-13-2006 11:17 AM |
| Hilfe .. Umgebungsvariablen ... | sekar Sundaram | UNIX for Dummies Questions & Answers | 3 | 08-30-2005 04:35 AM |
| Umgebungsvariablen | Esaia | High-Level-Programmierung | 2 | 02-20-2003 08:19 PM |
| Was ist die Verwendung von Umgebungsvariablen | indianguru | UNIX for Dummies Questions & Answers | 2 | 07-24-2001 10:41 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
how, um Umwelt-Variablen in eine Datei?
Ich bin neu bei Unix und würde es begrüßen, wenn jemand helfen könnte.
Ich habe eine Umgebungsvariable SourceFilePath \u003d / db1/Src/test auf dem UNIX-Server. Ich möchte, um diese Shell-Variable in einer Datei mit einem Befehl sed, Awk etc. Datei-Inhalt ist wie folgt: var \u003d $ SourceFilePath / file.txt Der Befehl sollte eine neue Datei, indem subsituting die Umgebungsvariable mit dem tatsächlichen Wert. Die Ausgabe sollte so aussehen. var \u003d / db1/Src/test/file.txt |
|
||||
|
Ich denke, Sie zu "der Wert von 'a Variable oder vielleicht Dereferenzierung es. Meinen Sie damit, Sie wollen eine Datei über eine Variable als Dateinamen? Code:
SourceFilePath=/db1/Src/test
var=${SourceFilePath}/file.txt
> $var # this creates an empty file named /db1/Src/test/file.txt
|
|
||||
|
Hi Jim,
Ich möchte zu ersetzen, der Wert für $ () SourceFilePath und nicht eine Datei mit den Namen der Variable. file.txt ist bereits vorhanden. Mein Szenario ist wie dieser. file.txt ist auf dem TEST & DEV Ich möchte die Umgebungsvariable Nummer entweder auf Test-oder DEV. So werde ich ein Parameter-Datei PATH \u003d $ SourceFilePath / file.txt Ich möchte ein Skript schreiben, das eine neue Datei für die folgenden System - TEST-Server sollte eine neue Datei abc.txt mit folgendem Inhalt PATH \u003d / db1/Src/test/file.txt DEV-Server sollte eine neue Datei xyx.txt mit folgendem Inhalt PATH \u003d / db1/Src/dev/file.txt Der Befehl oder Skript muss nur Ersatz für den Wert der Umgebungsvariablen. Vielen Dank für Ihre Eingabe. |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|