Hello all everything is correct: some jobs are easier on Linux knowing another OS make you a better programmer Linux is free & so are most of its tools
but what I am looking for is: a description of a simple every day job that windows people will say that they will have to spent half a day programming to automate it. that widows people will admit that it is something reasonable to do. a job that can be accomplished on Linux with 10 minutes and the result should be to bring the Windows people to consider Linux (at list) as their development environment Shahar ----- Original Message ----- From: "Gabor Szabo" <[email protected]> To: "Orna Agmon Ben-Yehuda" <[email protected]> Cc: "Haifux" <[email protected]>; "Shahar Dag" <[email protected]> Sent: Monday, November 02, 2009 1:49 PM Subject: Re: [Haifux] advanced of programming in Linux > IMHO it is not only about "better" is also that by having a broader > knowledge > you increase your value and your chances to get a job. > > Interestingly recently I more and more see companies that use Linux. > Even as the developer desktops. > > On Mon, Nov 2, 2009 at 1:26 PM, Orna Agmon Ben-Yehuda > <[email protected]> wrote: >> >> >> On Mon, Nov 2, 2009 at 1:02 PM, Shahar Dag <[email protected]> wrote: >>> >>> Hello all >>> >>> mix & match is just a buzzword. >> >> Change all files foo* to bar*. Easy with make or a shell loop, I am not >> familiar with a convenient ready-made tool. >> > > I can give you another, similar examples. > > Replace the word Java by C# in every .txt file in a directory structure. > Replace the field A4 in every Excel (.xls) file in a directory structure. > Sum the 3rd column of every Excel file in a directory structure. > > I am sure you can write it in Windows shell but I am quite confident it > is much simpler to write the above two either as a shell or as a perl > script. > > > Repeating tasks - History. > Many tasks we do are repeating the same command in a slightly different > way. > > The Linux/Unix version might need you to type in a 20-30 character > long command. > The windows version might be shorter and and might require less things > to remember. > It might involve clicking on 5 buttons and typing 2 strings. > > BUT, the next time you have to do the task - or a similar task - in > the windowing system you will > have to repeat the whole sequence while in a unix/linux shell where > you have a history and > strong editing capabilities you can reuse the precious solutions. > > > In the end I am not sure the way to go is to advocate Unix/Linux. It > might be to direct them to the > command line, some high-level scripting language and maybe even cygwin > to put them on the > road in the direction.... > > Some of them will arrive. > > Gabor > _______________________________________________ > Haifux mailing list > [email protected] > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux > _______________________________________________ Haifux mailing list [email protected] http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
