I have a file as below:
1578449 |\\DEV-HUB1\WB_Enterprise_MAM\\4-5-2011\dsuggTO\E0003908_2692725_30.jpg
1578450 |\\DEV-HUB1\WB_Enterprise_MAM\\4-5-2011\dsuggTO\E0003908_2692725_31.jpg
1578451 |\\DEV-HUB1\WB_Enterprise_MAM\\4-5-2011\dsuggTO\E0003908_2692725_32.jpg
1578452 |\\DEV-HUB1\WB_Enterprise_MAM\\4-5-2011\dsuggTO\E0003908_2692725_33.jpg
Can you please let me know how can I replace the backward slashes(\) into forward slashes(/)??
Thanks.
Add a -i.bkup if you want to backup the original file and then write the changes to it:
sed -i.bkup 's|\\|\/|g' file
cat file
1578449 |//DEV-HUB1/WB_Enterprise_MAM//4-5-2011/dsuggTO/E0003908_2692725_30.jpg
1578450 |//DEV-HUB1/WB_Enterprise_MAM//4-5-2011/dsuggTO/E0003908_2692725_31.jpg
1578451 |//DEV-HUB1/WB_Enterprise_MAM//4-5-2011/dsuggTO/E0003908_2692725_32.jpg
1578452 |//DEV-HUB1/WB_Enterprise_MAM//4-5-2011/dsuggTO/E0003908_2692725_33.jpg
cat file.bkup
1578449 |\\DEV-HUB1\WB_Enterprise_MAM\\4-5-2011\dsuggTO\E0003908_2692725_30.jpg
1578450 |\\DEV-HUB1\WB_Enterprise_MAM\\4-5-2011\dsuggTO\E0003908_2692725_31.jpg
1578451 |\\DEV-HUB1\WB_Enterprise_MAM\\4-5-2011\dsuggTO\E0003908_2692725_32.jpg
1578452 |\\DEV-HUB1\WB_Enterprise_MAM\\4-5-2011\dsuggTO\E0003908_2692725_33.jpg
1 Like
jville
5
cat filename | tr '\\' '/' > filename.mod
1 Like
works fine.... thanks a lot!!!