Rodolfo Medina <[EMAIL PROTECTED]> writes: >>> I wish a way to print the >>> Contacts (about 300) that I have stored in a directory, one per file.
"Douglas A. Tutty" <[EMAIL PROTECTED]> writes: >> I think you just need to write a script in your favorite language to >> parse the files and format it to your liking then just print it out. Rodolfo: > Every file is like this: > > BEGIN:VCARD > VERSION:2.1 > N:;Oliver Hardy ;;; > TEL;CELL:3391234567 > TEL;VOICE;HOME:081123567 > FN:Oliver Hardy > END:VCARD > > , so the major problem would be sorting: how to sort whole items like that? Hasler <[EMAIL PROTECTED]> writes: > What are the filenames? They're numbers: 115, 116,... 392,... "Douglas A. Tutty" <[EMAIL PROTECTED]> writes: > Well its possible. The how is back to your choice of language. If you > want to use grep, you could just rgrep them or something. Grep is to search for string within files, how can it do sorting jobs? > If you just want a list printed, assuming that there is at least a blank > line at the top or bottom of every file, you could just cat them > together then print the file. It won't be sorted unless the file names > are sorted already. The file names are not sorted. > So, assume that anything is possible: > > 1. What do you want to do? I want to cat all those file into one file and then sort the above entries, I don't know how. I also want to eliminate redundant symbols and words like `BEGIN:VCARD', `END:VCARD', `N:;', `VERSION:2.1' etc. > 2. In what language do you want to do it? This is the same for me. Thanks indeed for your help Rodolfo -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]