Salam Abdullah, Miss ya man, really; mail me updates on your status where you are.
about the quiz: File Format: ##some in section one##another in section two##yet another in three line one ##some in section one##another in section two##yet another in three line two ./abdula.sh word file #!/bin/bash grep "^##[[:space:][:alpha:]]*\($1\)[[:space:][:alpha:]]*##" $2 cheerz, Ali Al-Khalidi > Salaam Alaikum Khamis Al3azeez > > Good morning to ya. > > True, but we are not working with dirs. They are hiarchical listings of > words in a text file. > > Any idea about the second quiz ? :) > > > > ----- Original Message ----- > From: "Khamis Siksek" <[EMAIL PROTECTED]> > To: "Jordan Linux User Group Mailing list" <[email protected]> > Subject: Re: [JoLUG-General] brain picking > Date: Sat, 23 Apr 2005 09:44:56 +0300 > >> >> I think this is the fastest and the easiest >> >> find ./ -type d >> >> and a sorted list of directories will appear >> >> >> >> On 4/23/05, Abdallah <[EMAIL PROTECTED]> wrote: >> > Abulyomon is the man. >> > >> > here is another way: >> > >> > awk '{sub(/\/$/, "", $0) ; n=split($0, b, /\//) ; if (b[2]) for >> > (y=1;y<=n;y++) { printf b[1] ; for (z=2;z<=y;z++) printf filename >> > >> > however, yours is faster. Thanks my frind. I did enjoy. >> > >> > Here is another one: >> > >> > A file >> > >> > ##section 1 words## section 2 a bunch of words##section 3 other words >> > ##section 1 words## section 2 a bunch of words##section 3 other words >> > ##section 1 words## section 2 a bunch of words##section 3 other words >> > >> > I would like to grep for words in section 1 only and if they >> > match then output the whole line as is. >> > >> > :) >> > >> > ----- Original Message ----- >> > From: "Yaman Saqqa" <[EMAIL PROTECTED]> >> > To: "Jordan Linux User Group Mailing list" <[email protected]> >> > Subject: Re: [JoLUG-General] brain picking >> > Date: Sat, 23 Apr 2005 02:56:15 +0200 >> > >> > > >> > > mnee7 elli tzakkartna man ... it's really good to see ur name in >> > > the list again. >> > > >> > > btw .. here is the script .. enjoy >> > > >> > > >> > > [EMAIL PROTECTED] junk]$ cat data >> > > a/e/d/f/ >> > > d/g/r/t/d/f/f/ >> > > [EMAIL PROTECTED] junk]$ ./abdallah data >> > > a >> > > a/e >> > > a/e/d >> > > a/e/d/f >> > > d >> > > d/g >> > > d/g/r >> > > d/g/r/t >> > > d/g/r/t/d >> > > d/g/r/t/d/f >> > > d/g/r/t/d/f/f >> > > [EMAIL PROTECTED] junk]$ cat abdallah >> > > #!/bin/bash >> > > >> > > DATAFILE=$1 >> > > >> > > for line in `cat $DATAFILE` >> > > do >> > > PARTS=`echo $line | tr '/' ' ' | wc -w` >> > > for ((part=1; part <= PARTS ; part++)) >> > > do >> > > echo $line | cut -d '/' -f -$part >> > > done >> > > done >> > > >> > > >> > > On 4/23/05, Abdallah <[EMAIL PROTECTED]> wrote: >> > > > Assalam Alaikum Wr Wb >> > > > >> > > > How are you all? >> > > > >> > > > I have been following the list on and off since I left and I am >> > > > so glad of the traffic it has. I can tell that you guys are up to >> > > > no good. :D >> > > > >> > > > Anyway, I have a question for you guys. >> > > > >> > > > I have a file as such: >> > > > >> > > > a/e/d/f/ >> > > > d/g/r/t/d/f/f/ >> > > > .. >> > > > .. >> > > > >> > > > How can I sort it to look like this: >> > > > >> > > > a >> > > > a/e >> > > > a/e/d >> > > > a/e/d/f >> > > > d >> > > > d/g >> > > > d/g/r >> > > > d/g/r/t >> > > > d/g/r/t/d >> > > > d/g/r/t/d/f >> > > > d/g/r/t/d/f/f >> > > > .... >> > > > ..... >> > > > >> > > > how can I use tools like awk, sed, cut or whatever else you can >> > > > think of ..... to do it? >> > > > >> > > > notice: >> > > > - that the letters could be words of various lengths. >> > > > >> > > > Abdallah >> > > > >> > > > -- >> > > > ___________________________________________________________ >> > > > Sign-up for Ads Free at Mail.com >> > > > http://promo.mail.com/adsfreejump.htm >> > > > >> > > > _______________________________________________ >> > > > General mailing list >> > > > [email protected] >> > > > http://mail.jolug.org/mailman/listinfo/general_jolug.org >> > > > >> > > >> > > >> > > -- >> > > abulyomon >> > > >> > > www.KiLLTHeUPLiNK.com >> > > >> > > _______________________________________________ >> > > General mailing list >> > > [email protected] >> > > http://mail.jolug.org/mailman/listinfo/general_jolug.org >> > >> > -- >> > ___________________________________________________________ >> > Sign-up for Ads Free at Mail.com >> > http://promo.mail.com/adsfreejump.htm >> > >> > _______________________________________________ >> > General mailing list >> > [email protected] >> > http://mail.jolug.org/mailman/listinfo/general_jolug.org >> > >> >> >> -- >> >> >> Khamis Siksek >> >> When they thought of finding another name for FreeSoftware, they >> thought of OpenSource and KhamisSiksek ... >> . >> . >> . >> They chose the wrong one :-( >> >> _______________________________________________ >> General mailing list >> [email protected] >> http://mail.jolug.org/mailman/listinfo/general_jolug.org > > -- > ___________________________________________________________ > Sign-up for Ads Free at Mail.com > http://promo.mail.com/adsfreejump.htm > > > _______________________________________________ > General mailing list > [email protected] > http://mail.jolug.org/mailman/listinfo/general_jolug.org > _______________________________________________ General mailing list [email protected] http://mail.jolug.org/mailman/listinfo/general_jolug.org
