tag:blogger.com,1999:blog-12418853.comments2023-10-30T16:14:26.704+05:00Linux ExperiencesZahid Irfanhttp://www.blogger.com/profile/05600816176020222306noreply@blogger.comBlogger41125tag:blogger.com,1999:blog-12418853.post-42579851041409787562017-02-22T14:45:25.597+05:002017-02-22T14:45:25.597+05:00Thanks for sharing such informative post on web ho...<br />Thanks for sharing such informative post on web hosting, keep updating.<br /><a href="https://hostingsafety.com" rel="nofollow">Web Hosting India</a> | <a href="https://hostingsafety.com/website-hosting.php" rel="nofollow">affordable web hosting</a> | <a href="https://hostingsafety.com/shared-hosting.php" rel="nofollow">Shared hosting India</a> | <a href="https://hostingsafety.com/ssl-certificates.php" rel="nofollow">Website Security Certificate</a><br />Anonymoushttps://www.blogger.com/profile/13561778594203572949noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-72733222134440722452015-06-03T11:48:40.514+05:002015-06-03T11:48:40.514+05:00Few reasons why I dont use visio,
1. My OS is Ubu...Few reasons why I dont use visio,<br /><br />1. My OS is Ubuntu<br /><br />2. Visio sucks <br /><br />3. not affordable even if I could use in a virtual-box<br /><br />I use a platform independent solution called <a href="http://creately.com" rel="nofollow">creately</a> for my diagramming needs. Its useful and cloud based collaboration is also enabled for free.Evanhttps://www.blogger.com/profile/01134034541170679170noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-73455422162366315392015-01-22T01:35:49.855+05:002015-01-22T01:35:49.855+05:00The g/re/p came from 'ed' not 'ex'...The g/re/p came from 'ed' not 'ex'.<br /><br />'ex' is the line mode of 'vi' (visual editor).<br /><br />'grep' happened because 'ed' was limited in how big the files could be and the Unix system at Bell Labs was supposed to help editing patent applications.<br /><br />The large files were to big for 'ed' so they were run through 'split' to create files small enough for 'ed'.<br /><br />Then each one of the files would be loaded into 'ed' and a g/re/p command would print matching lines, the matches were captured to another file and 'ed' was then moved on to the next file.<br /><br />The files output by 'split' were removed after the last was examined because only the large file and the matching lines were needed later.<br /><br />The person doing this was complaining about how tedious it was while on a break and was overheard by Ken Thompson.<br /><br />When they came in to work on Monday users were greeted with a message that the system had a new command, 'grep', which would search for patterns in large files without invoking 'ed'.<br /><br />What Ken did was extract the Regular Expression code from 'ed', put a line at a time reader in front of it and send the matching lines to standard out.<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-12418853.post-64185986264737410702013-11-10T17:38:16.774+05:002013-11-10T17:38:16.774+05:00Thank you for the useful article!Thank you for the useful article!Anonymoushttps://www.blogger.com/profile/17928292577952357640noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-57821371648934829862013-10-22T05:42:02.008+05:002013-10-22T05:42:02.008+05:00After a couple of years since this post it was ver...After a couple of years since this post it was very very useful, thanks a los!!!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-12418853.post-5965985946090629312012-09-12T09:20:11.489+05:002012-09-12T09:20:11.489+05:00Mine (ubuntu 10.04) has to link like this to work....Mine (ubuntu 10.04) has to link like this to work.<br /><br />ld -o helloWorld.out helloWorld.o<br /><br />--Thanksdrprachyahttps://www.blogger.com/profile/06897035653819074339noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-77790216418598756602011-11-30T16:40:25.941+05:002011-11-30T16:40:25.941+05:00I read somewhere that grep was named after the ex ...I read somewhere that grep was named after the ex command g/re/p (g for 'apply globally', / is a separator, 're' stands for any Regular Expression, and 'p' is the ex print command). I do not know which explanation of the grep name is really correct, though...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-12418853.post-50270981506637230992011-10-03T22:53:39.790+05:002011-10-03T22:53:39.790+05:00Thanks a lot.. it was so easily done with the step...Thanks a lot.. it was so easily done with the steps you have provided.<br /><br />Regards,<br />SharadSharadhttps://www.blogger.com/profile/13933405041628442294noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-49301986027424812902011-05-09T13:31:55.829+05:002011-05-09T13:31:55.829+05:00Thanks a lot for sharing the information.Thanks a lot for sharing the information.Laeeqhttps://www.blogger.com/profile/10821382669177089002noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-89249607576833306922011-02-14T18:39:42.190+05:002011-02-14T18:39:42.190+05:00Timely. Please keep your Ubuntu posts coming :)Timely. Please keep your Ubuntu posts coming :)Waqashttp://waqas.comnoreply@blogger.comtag:blogger.com,1999:blog-12418853.post-31412094378641283842010-11-10T02:25:10.122+05:002010-11-10T02:25:10.122+05:00You can use virtual machine on the PC and have man...You can use virtual machine on the PC and have many operating systems at the same time. Virtual box and vmware are the top options to try....Unknownhttps://www.blogger.com/profile/09173541218750930390noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-15065409359424329282010-11-09T09:30:41.252+05:002010-11-09T09:30:41.252+05:00Thanks Rab I sure will try Debian someday. I need ...Thanks Rab I sure will try Debian someday. I need a new machine and planning to buy it soon. I will install Debian and then provide feedback here.Zahid Irfanhttps://www.blogger.com/profile/05600816176020222306noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-14820867590373457342010-11-06T14:13:25.513+05:002010-11-06T14:13:25.513+05:00I had similar experience with Ubuntu but never had...I had similar experience with Ubuntu but never had any problem like this using Debian. Overall I have left Ubuntu in the favour of Debain. Try it once....I bet you will like it.Unknownhttps://www.blogger.com/profile/09173541218750930390noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-20822023925974918142010-07-02T06:59:47.120+05:002010-07-02T06:59:47.120+05:00THanksTHankskavinsandronhttps://www.blogger.com/profile/17950772436720179969noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-31491972454406049962010-05-20T18:19:44.632+05:002010-05-20T18:19:44.632+05:00Great post, I took your example and made a simple ...Great post, I took your example and made a simple program to read a sudo language and compile it to an executable... Check it out http://spiceycurry.blogspot.com/2010/05/simple-compilable-programming-language.html<br /><br />also, there is a typo in your post, there is a '-' on the ld line tht should not be there.SpiceyCurryhttps://www.blogger.com/profile/06598004434787672751noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-68586643453866649062010-02-26T22:22:10.958+05:002010-02-26T22:22:10.958+05:00Dear Mr. Waqas, Thanks for chipping in. If one us...Dear Mr. Waqas, Thanks for chipping in. If one uses Latex in Windows that very much possible. The usage is similar to one described above all you need to do is install Latex in Windows. The following link could be one place to start off. <br /><br />http://miktex.org/2.8/setup<br /><br />Rest of the tutorial follows the same procedure except that one has to write the commands in Command Prompt of Windows. <br /><br />If that does not work let me know I can then help you further. Just remember one thing set the download settings to package download when needed otherwise you will be in for loads of downloads without any reason :).<br /><br />ThanksZahid Irfanhttps://www.blogger.com/profile/05600816176020222306noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-8313113436146063782010-02-26T15:35:48.601+05:002010-02-26T15:35:48.601+05:00Can I use LateX on Windows? If so, kindly can you ...Can I use LateX on Windows? If so, kindly can you write a tutorial on how to do it? I think that will benefit other people too. Many thanks.Waqashttp://donthaveaurl.comnoreply@blogger.comtag:blogger.com,1999:blog-12418853.post-87159319975474689822010-02-21T11:01:58.883+05:002010-02-21T11:01:58.883+05:00Forty facts why Linux is getting there... thanks t...Forty facts why Linux is getting there... thanks to http://twitter.com/schestowitz<br /><br /><br />http://www.baselinemag.com/c/a/Intelligence/40-Fast-Facts-on-Linux-727574/Zahid Irfanhttps://www.blogger.com/profile/05600816176020222306noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-17363128078337738092010-02-11T23:58:56.976+05:002010-02-11T23:58:56.976+05:00As a college student, I started using LaTeX as a f...As a college student, I started using LaTeX as a friend recommended it.<br />Using it is like using a programming language; the learning curve is high at first.<br /><br />But I do not regret learning it. Yes, at times I would frantically browse forums and tutorials, looking for how to do simple tasks.<br />Yet when the time came to produce a 250 page document, have an index, glossary, table of contents and table of figures, there was no equal.<br /><br />I want to also mention I use the KDE LaTeX UI, KILE.<br /><br />It's an IDE, or a fancy environment that makes coding the document easier for many tasks. (You still have to type out some code, but most of the formatting is a click away).<br /><br />If a professor asked me to submit documents as Microsoft Word docs, I would politely refuse. I don't support non-standard document formats.PeonDevhttp://peon-developments.blogspot.com/noreply@blogger.comtag:blogger.com,1999:blog-12418853.post-1472884626184436622010-02-11T22:46:23.714+05:002010-02-11T22:46:23.714+05:00Thank you for the re-introduction to Latex. I lov...Thank you for the re-introduction to Latex. I loved using it in grad school, but have not used it in years. I will reference the tutorial you suggested ("lshort.pdf") and use Latex when I can. It really does make great documents easily.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-12418853.post-27308670897592655362010-02-06T00:53:29.496+05:002010-02-06T00:53:29.496+05:00@Golodh, the problem with a using a GUI to search ...@Golodh, the problem with a using a GUI to search is that it can not be used within a script or automated to perform certain tasks if a set of requirements are met.<br /><br />Hence the popularity of grep. <br /><br />@zahid: Great article. Love the way you have explained it.<br /><br />- SuramyaSuramya Tomarhttp://www.suramya.comnoreply@blogger.comtag:blogger.com,1999:blog-12418853.post-14042966588578613052010-02-05T13:50:27.758+05:002010-02-05T13:50:27.758+05:00Great article! I use grep a lot to create scripts ...Great article! I use grep a lot to create scripts that are much faster than most GUI, but this article gives me ways to expand the use of grep. Thanksdutchkindnoreply@blogger.comtag:blogger.com,1999:blog-12418853.post-19330135484470856972010-02-05T13:28:55.600+05:002010-02-05T13:28:55.600+05:00I actually know regex quite well but... I didn'...I actually know regex quite well but... I didn't know grep could use them ^.^'<br /><br />I should have known, I guess, but I used grep before learning to work with regex...<br /><br />Thanks for the article!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-12418853.post-58686502864580951502010-02-05T13:12:56.827+05:002010-02-05T13:12:56.827+05:00Funnily enough this is exactly why GUI's are s...Funnily enough this is exactly why GUI's are so useful.<br /><br />A proper GUI:<br /> - insulates you from regular expression complexities<br /> - offers you access to all the switches grep has, with you you having to memorize them first (or look them up)<br /> - lets you focus on getting things done instead of spending your time fighting the system<br /><br />Just Google for "grep gui".<br /><br />That ought to take care of 90% of your grep needs. For the remaining 10% you can either hunker down with a manual or ask around on a forum.<br /><br />Alternatively, (if you're using MS Windows) install Total Commander. It's a Norton Commander clone with a very nice search function built-in.<br /><br />CheersGolodhnoreply@blogger.comtag:blogger.com,1999:blog-12418853.post-17753121883414627332010-02-05T10:52:30.598+05:002010-02-05T10:52:30.598+05:00@the boy who never knew
What johnno probably meant...@the boy who never knew<br />What johnno probably meant was that apart from using grep for pipe or simplest pattern matching he did not use it much. This is the idea I wanted to highlight in the text.Zahid Irfanhttps://www.blogger.com/profile/05600816176020222306noreply@blogger.com