Me gustaría crear un archivo a partir de un archivo por lotes. Puedo usar el echo. > donald.txt
, pero lo crea con una línea en blanco inicial. ¿Qué más puedo usar para un archivo desde la primera línea?Crear un archivo en blanco a partir de un archivo por lotes
Respuesta
¿Quiere crear un archivo completamente vacío? Esto lo hará:
copy /y nul donald.txt
Si usted está buscando para escribir algo de primera línea, usted quiere algo como esto:
echo Hello, World > donald.txt
Muchas gracias, ¡hola mundo! – aemme
Si está utilizando PowerShell:
function touch {set-content -Path ($args[0]) -Value ($null) }
touch file-name
Fuente: http://blog.lab49.com/archives/249.
Urgh, esa es una forma malvada de definir un comando 'touch'. Recuerde que 'touch' no solo se utiliza para crear archivos vacíos, sino también para actualizar la marca de tiempo de una existente. Mejor no usar un nombre que ya tenga múltiples usos ;-). De acuerdo con la terminología de PowerShell, esto debería * probablemente * llamarse 'Nuevo-Artículo'. Pero espera ... eso ya existe. 'New-Item foo.txt -Type File' (o' ni -t f foo.txt' si te gusta más corto). Por lo tanto, esta es probablemente una solución no a algo que se puede hacer más fácil con las herramientas que ya están allí. – Joey
Eso es porque echo.
inserta una línea en blanco en su archivo.
Trate de usar el mismo código, pero sin el período añade al final de la declaración echo
:
echo "Test string" > donald.txt
Si quieren un archivo vacío, entonces ciertamente no quieren que el archivo lea "Cadena de prueba" (incluso incluyendo las comillas). – Joey
@Joey: Interpreté "¿Qué más puedo usar para un archivo comenzando desde la primera línea?" como si quisieran escribir texto en el archivo, pero querían que apareciera en la primera línea del archivo, en lugar del segundo con una línea en blanco en la parte superior. –
Ah, está bien. La pregunta fue de hecho un poco turbia. – Joey
Una de las opciones es
@echo off
rem Don't destroy an existing file
if exist testfile goto _nocreate
:: Create the zero-byte file
type nul>testfile
:_nocreate
Originalmente desde http://www.netikka.net/tsneti/info/tscmd041.htm que contiene algunos métodos adicionales .
En tiempos de MS-DOS He utilizado este método para crear un archivo vacío:
rem > empty.txt
En este nuevo Windows ya no funciona, pero rem
puede ser reemplazado por cualquier comando que no muestran nada. Por ejemplo:
cd . > empty.txt
- 1. Incluir un archivo por lotes en un archivo por lotes
- 2. Crear un vector a partir de un archivo en R
- 3. Crear un scala Reader a partir de un archivo
- 4. Crear un archivo por lotes con el comando "IF"
- 5. Crear un archivo por lotes con varias opciones
- 6. ¿Cómo puedo crear un archivo WinRar SFX de ejecución automática desde un archivo por lotes?
- 7. Ejecución de hormigas a partir de un archivo por lotes: comandos posteriores no correr
- 8. ¿Cuánto demora ejecutar un archivo por lotes?
- 9. ejecutar un archivo por lotes desde C#
- 10. Cómo crear un archivo .MAP a partir de un archivo .PDB
- 11. Redirigir argumentos pasados a un archivo por lotes de Windows
- 12. Cómo hacer varias cosas a cada archivo en un directorio con un archivo por lotes
- 13. ¿Cómo pasar argumentos extra adicionales a un archivo por lotes?
- 14. Crear un archivo por lotes para copiar y cambiar el nombre del archivo
- 15. Codificación de archivo por lotes
- 16. Control de psftp en un archivo por lotes de Windows
- 17. ¿Adjuntar archivo a un correo electrónico en python conduce a un nombre de archivo en blanco?
- 18. ¿Cuál es el directorio actual en un archivo por lotes?
- 19. ¿Archivo por lotes equivalente a CURRENTDIR = "$ PWD"?
- 20. ¿Cómo puedo comprobar el tamaño de un archivo en un archivo por lotes de Windows?
- 21. ¿Cómo concatenar cadenas en un archivo por lotes de Windows?
- 22. variables de archivo por lotes inicializados en un bucle for
- 23. ¿Cómo recupero la versión de un archivo de un archivo por lotes en Windows Vista?
- 24. Tiempo de impresión en un archivo por lotes (milisegundos)
- 25. Reemplazar caracteres en un archivo de texto con un archivo por lotes
- 26. ¿Cómo configuro una variable de entorno a un valor con espacios en un archivo por lotes?
- 27. Ejecutando un archivo por lotes en el shell git
- 28. Prueba del atributo de archivo en el archivo por lotes
- 29. aritmética dentro de un archivo por lotes de bucle
- 30. ¿Cómo protejo las comillas en un archivo por lotes?
revisión: .... línea en blanco ... – aemme
¿Todavía está un poco confundido sobre cuál es el problema? Comenzando desde la primera línea ... ¿puedes aclarar eso? –
Para ayudar en búsquedas futuras, ** archivo vacío ** es sinónimo de ** archivo en blanco **. – DavidRR