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