¿Cuál es la forma más fácil de convertir todas las barras invertidas para reenviar en una ruta en un archivo por lotes, ya que necesito usar bash para su ejecución.convertir barras inversas para reenviar en archivos por lotes
10
A
Respuesta
21
SET "string=D:\path\to\folder"
ECHO %string:\=/%
Básicamente, es necesario en primer lugar para almacenar el valor de cadena en una variable de entorno, a continuación, utilizar la siguiente plantilla:
%variable:str1=str2%
para reemplazar todas las apariciones de str1
en variable
con str2
.
Siempre puede recordar este patrón invocando SET /?
desde el símbolo del sistema.
2
echo 'C:\Program Files\Program' | sed -e 's/\\/\//g'
Cuestiones relacionadas
- 1. ¿Cómo obtengo .NET's Path.Combine para convertir las barras diagonales en barras diagonales inversas?
- 2. Agregar barras diagonales inversas sin escapar [Python]
- 3. subrutinas en archivos por lotes
- 4. Cómo convertir por lotes bdsproj a dproj?
- 5. La conversión de barras diagonales inversas en barras diagonales mediante javascript no funciona correctamente?
- 6. ¿Cómo puedo escapar de las barras diagonales inversas en JSON?
- 7. Ignorar caracteres de escape (barras diagonales inversas) en cadenas R
- 8. Eliminar barras diagonales inversas de una cadena en Python
- 9. Uso de barras diagonales inversas en abreviaturas vim
- 10. En PHP, ¿necesito escapar de las barras diagonales inversas?
- 11. ¿Por qué sed requiere 3 barras diagonales inversas para una barra diagonal inversa regular?
- 12. Citando barras diagonales inversas en literales de cadena Python
- 13. Declaraciones condicionales en archivos por lotes
- 14. Eliminar todas las barras diagonales inversas de PHP urldecoded string
- 15. ¿Por qué CMake prefija espacios con barras diagonales inversas cuando se ejecuta un comando?
- 16. regex: ¿cómo escapar barras diagonales inversas y caracteres especiales?
- 17. exportación por lotes archivos psd a png
- 18. archivos por lotes: Obtener ruta absoluta
- 19. Actualización de archivos por lotes de DOS para Windows
- 20. Escribiendo un archivo por lotes para eliminar archivos con comodines
- 21. ¿Arrastrar y soltar el archivo por lotes para varios archivos?
- 22. copia por lotes sólo los archivos modificados
- 23. de archivos por lotes para escribir al visor de eventos
- 24. ¿Por qué las barras diagonales inversas previenen la expansión de alias?
- 25. ¿Por qué desaparecen las barras diagonales inversas cuando se ejecutan a través del eco?
- 26. Incluir un archivo por lotes en un archivo por lotes
- 27. Cómo convertir por lotes archivos mp4 a ogg con ffmpeg usando un comando bash o Ruby
- 28. Expresión regular de archivos por lotes para encontrar archivos con un dígito en el nombre
- 29. Scripts Scala en archivos por lotes de Windows
- 30. Proceso por lotes todos los archivos en el directorio
... ¿Cuál es? ¿Por lotes o Bash? Batch es para Windows, Bash es para Linux (y Mac?). – RobinJ
Estoy ejecutando un lote (Windows), necesito crear un archivo make usando Bash (en Windows, tengo bash configurado en la máquina) – remo
Ah, algo parecido a Win-Bash, supongo? Entonces ... Desea leer un archivo (utilizando el lote de MS-DOS) y reemplazar todas las ocurrencias de \ a /. ¿Es eso correcto? – RobinJ