Windows
Remplacement de a par b dans la variable P1
set p1=%p1:a=b%
Remplacement de » par rien dans la variable P1
set p1=%p1:"=%
Remplacement de (espace) par _ dans la variable P1
set f_name=%1% set f_nom=%f_name: =_% echo fichier : %f_nom%
Suppression des espaces dans les noms de fichiers
@echo off rem ------ Suppression des espaces dans les noms de fichiers SETLOCAL ENABLEDELAYEDEXPANSION set d_rep=G:\Contacts\processing\ set w_fic=*.xlsx if EXIST %d_rep%%w_fic%. ( for /r "%d_rep%" %%i in ("%w_fic%") do ( set wf_name="%%~fi" set ww_name=%%~ni%%~xi set wf_nom=!ww_name: =_! echo ren !wf_name! !wf_nom! ren !wf_name! !wf_nom! ) )
Linux
echo "bonjour" | sed 'sZbZBZ' ou
echo "bonjour" | sed 's/b/B/'
Bonjour exemple : uptime | awk '{print $10}' 49.05, uptime | awk '{print $10}' | sed 's/,//' | sed 's/\./,/' 49,05