Ich möchte eine Datei aus einer Batch-Datei erstellen. Ich kann das echo. > donald.txt
verwenden, aber es erstellt es mit einer ersten leeren Zeile. Was kann ich noch zu einer Datei von der ersten Zeile aus verwenden?Erstellen einer leeren Datei aus einer Batch-Datei
Antwort
Sie möchten nur eine komplett leere Datei erstellen? Dadurch wird es tun:
copy /y nul donald.txt
Wenn Sie suchen etwas zum ersten Zeile zu schreiben, Sie wollen etwas wie folgt aus:
echo Hello, World > donald.txt
Vielen Dank, Hallo Welt !!! – aemme
Wenn Sie mit Powershell:
function touch {set-content -Path ($args[0]) -Value ($null) }
touch file-name
Quelle: http://blog.lab49.com/archives/249.
Urgh, das ist eine böse Art, einen 'touch'-Befehl zu definieren. Denken Sie daran, dass 'touch' nicht nur zum Erstellen leerer Dateien verwendet wird, sondern auch zum Aktualisieren des Zeitstempels eines vorhandenen. Besser keinen Namen verwenden, der schon mehrfach verwendet wurde ;-). Im Einklang mit der PowerShell-Terminologie sollte dies * wahrscheinlich * als "New-Item" bezeichnet werden. Aber warte ... das gibt es schon. 'New-Item foo.txt -Type-Datei' (oder' ni -t f foo.txt', wenn Sie es kürzer mögen). Also, das ist wahrscheinlich eine Nicht-Lösung für etwas, das mit den bereits vorhandenen Tools einfacher gemacht werden kann. – Joey
Das ist, weil echo.
eine leere Zeile in Ihrer Datei einfügt.
Versuchen Sie, den gleichen Code verwenden, aber ohne die Zeit bis zum Ende der echo
Anweisung angefügt:
echo "Test string" > donald.txt
Wenn sie eine leere Datei wollen, dann wollen sie sicher nicht, dass die Datei "Test string" liest (sogar die Anführungszeichen eingeschlossen). – Joey
@Joey: Ich interpretierte "Was kann ich noch zu einer Datei aus der ersten Zeile verwenden?" das heißt, sie wollten Text in die Datei schreiben, aber sie wollten, dass er in der ersten Zeile der Datei erscheint, und nicht in der zweiten Zeile mit einer leeren Zeile oben. –
Ah, ok. Die Frage war in der Tat ein wenig unklar. – Joey
Eine der Optionen ist
@echo off
rem Don't destroy an existing file
if exist testfile goto _nocreate
:: Create the zero-byte file
type nul>testfile
:_nocreate
Ursprünglich aus http://www.netikka.net/tsneti/info/tscmd041.htm, die einige zusätzliche Methoden enthält .
In alten MS-DOS Tagen habe ich diese Methode verwendet, um eine leere Datei zu erstellen:
rem > empty.txt
In neuen Windows dies nicht mehr funktioniert, aber rem
kann von jedem Befehl ersetzt werden, die nichts zeigen. Zum Beispiel:
cd . > empty.txt
- 1. Erstellen einer Batchdatei mit Befehlszeilenparametern?
- 2. PngBitmapEncoder Erstellen einer "leeren" Datei
- 3. Erstellen einer leeren Datei in C#
- 4. Löschen von leeren Zeilen aus einer Datei
- 5. Erstellen einer DataTable aus einer CSV-Datei
- 6. Erstellen einer Tabelle aus einer Datei
- 7. Erstellen einer BulletCollisionShape aus einer .egg-Datei
- 8. Erstellen einer Adjazenzliste aus Datei
- 9. Druckzeit in einer Batchdatei (Millisekunden)
- 10. Erstellen einer JAR-Datei aus einer Scala-Datei
- 11. So rufen Sie eine Batchdatei aus einer anderen Batchdatei mit Parametern auf, die Leerzeichen enthalten?
- 12. Erstellen fstream Objekt aus einer Datei * pointer
- 13. erstellen ein Wörterbuch aus einer CSV-Datei
- 14. Erstellen eines OrderedDict aus einer CSV-Datei
- 15. Sprites aus einer beliebigen SVG-Datei erstellen
- 16. Erstellen eines gerichteten Graphen aus einer Datei
- 17. Erstellen von CSS aus einer HTML-Datei
- 18. Erstellen einer Datei aus Byte-Array
- 19. Erstellen einer XML-Datei aus Java jaxB
- 20. Exportieren einer leeren CSV-Datei PHP
- 21. Erstellen einer leeren ArrayList in Android
- 22. Erstellen einer leeren Drawable in Android
- 23. Erstellen und Herunterladen einer CSV-Datei aus einer Flask-Ansicht
- 24. Erstellen einer SQL-Tabelle aus einer xls (Excel) -Datei
- 25. Erstellen einer DLL aus einer eingepackten CPP-Datei mit SWIG
- 26. Erstellen einer CSV-Datei aus einer Meteor.js-Sammlung
- 27. Erstellen einer Datenbank durch Exportieren einer Datei aus XML
- 28. Erstellen einer Liste von Rasterbausteinen aus einer multivariaten netCDF-Datei
- 29. Erstellen einer TXT-Datei aus einer Excel-Tabelle
- 30. Erstellen einer Datei dynamisch
Revision: .... leere Zeile ... – aemme
Noch ein bisschen verwirrt, was das Problem ist? Ausgehend von der ersten Zeile ... können Sie das klären? –
Um zukünftige Suchen zu unterstützen, ** leere Datei ** ist gleichbedeutend mit ** leere Datei **. – DavidRR