UNIX SCRIPT HELP

I have a file which has the following data
022D0
00709
00701
006F9
006F1
022CF
022CE
022D1
00846
0068A

How do I write a script do that the 0's are removed from each row, So when I input the above file the output should looks like

22D0
709
701
6F9
6F1
22CF
22CE
22D1
846
68A
mnis2008Asked:
Who is Participating?
 
Steven CarnahanNetwork ManagerCommented:
Well there are several ways.  Rather than re-inventing the wheel take a look at this site for many of them:  

http://unstableme.blogspot.com/2010/04/remove-leading-zero-from-line-awk-sed.html

My personal favorite is using vi

:1,$ s/^[0]*//


That is what I am used to.
0
 
woolmilkporcCommented:
sed 's/^0\{1,\}//' lunids
0
 
Gerwin Jansen, EE MVETopic Advisor Commented:
As a command:

sed "s/^0*//" file

Or in a script:

sed "s/^0*//" $1
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.