![]() |
| ||
| How to delete the First 3 characters from File-name using unix command HI Folks This is Question seems like scrap but look into this .. I have several files in a directory(Ex:c:\dir\) now i have to remove the First 3 Characters from the File names in that directory. Using any unix command .. Test Case 1: C:\dir\ 123file.txt 456newfile.mp3 57575unixfile.dat trarruniing.txt After the OPeration now the Directory (c:\dir\) Should Contain file.txt newfile.mp3 unixfile.dat trarruniing.txt -----------------------------------------Thanks----------------------------------------------------- Thanks |
| ||
| Re: How to delete the First 3 characters from File-name using unix command Look at cut or awk or sed either of those would do it for you. |
| ||
| Re: How to delete the First 3 characters from File-name using unix command Quote:
see this code : sed 's/...\(.*\)//' file.txt can change the file-names from a .txt file. but i want to the Directory Files |
| ||
| Re: How to delete the First 3 characters from File-name using unix command Hey there, If you want to do these en masse, you can either cd to the directory, or use a full path name and then apply that code generically to all the files in a for loop, while loop or using xargs, etc. That way your filename would be $x (or whatever you want to call your iterative variable) and not specifically the name of one file. Hope that helps :) , Mike |
| All times are GMT -4. The time now is 1:52 am. |
Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC