hi, it seems `echo ..` doesn't work in GNU xargs version 4.2.27 like below | xargs -t -i mv {}`echo {} |sed 's/mode/dai/g'`
daixw@shel0002 15:45 110>ls mode.pdf daixw@shel0002 15:46 111>find ./ -name "*.pdf" -ls | awk -F "/" '{print $2}' mode.pdf daixw@shel0002 15:48 112>find ./ -name "*.pdf" -ls | awk -F "/" '{print $2}' | xargs -t -i mv {} `echo {} |sed 's/mode/dai/g'` mv mode.pdf mode.pdf mv: `mode.pdf' and `mode.pdf' are the same file can anybody help me ? Many thanks! Best Regards Xiaowu Dai STmicroelectronics (Shenzhen site) (+)86 -(0)755-8601-2139 Tina: 097-2139