Edit a text file using a Bash script
I have file which is of the following format:
axel localhost> localhost>
mike localhost> STORAGE 298390/512000 (58.279296875%) localhost>
ab localhost> STORAGE 141361/512000 (27.6095703125%) localhost>
fghi localhost> localhost>
abcd localhost> STORAGE 165929/512000 (32.4080078125%) localhost>
lmno localhost> STORAGE 353073/512000 (68.9595703125%) localhost>
nuon localhost> localhost>
spar localhost> STORAGE 203766/512000 (39.798046875%) localhost>
fibo localhost> STORAGE 238204/512000 (46.52421875%) localhost>
nacci localhost> STORAGE 425737/512000 (83.1517578125%) localhost>
seldom localhost> STORAGE 69894/512000 (13.651171875%) localhost>
project localhost> STORAGE 86220/512000 (16.83984375%) localhost>
eccleston localhost> STORAGE 240084/512000 (46.89140625%) localhost>
swan localhost> STORAGE 279522/512000 (54.594140625%) localhost>
This is the output generated by listquota in cyradm (Cyrus-imapd). I have
two questions;
In those lines which have localhost> localhost>, the first word should be
written into another file and that line should be deleted.
For the other lines, the second, third and last columns need to be deleted.
How would I go about achieving this result?
No comments:
Post a Comment