I think Ivan's point about motivation is important. At a git workshop recently
several attendees asked me, why wouldn't I just use Dropbox? It's very
important to explain early on some of the killer apps of the shell.
Bill mentions scripting as an alternative, and of course that is the big prize,
but it requires lots of new concepts to get to it. Perhaps a magical demo of it
at the start would be useful, which then gets explained step by step, starting
from cp, rm, mv.
—
Sent from Mailbox
On Fri, May 29, 2015 at 11:27 AM, Sam Penrose <[email protected]>
wrote:
> In the course of remembering the real reason I hate "find" -- when I
> mess up it destroys my scrollback -- I created an issue regarding the
> preservation of scrollback:
> https://github.com/swcarpentry/shell-novice/issues/182
> On Thu, May 28, 2015 at 5:47 PM, Greg Wilson
> <[email protected]> wrote:
>> I'm -1:
>>
>> - 'rm', 'mv', and 'cp' correspond to operations they're familiar with from
>> GUIs
>>
>> - the syntax of 'find' is truly awful...
>>
>> - ...and 'grep' isn't much better
>>
>> Thx,
>> G
>>
>>
>> On 2015-05-28 8:37 PM, Ivan Gonzalez wrote:
>>>
>>> Hmm, it may be interesting. In my experience, people don't really get the
>>> benefits of the command line interface with cp, rm et al, so maybe showing
>>> first something they can't do (easily) using the graphical interface is
>>> worthy.
>>>
>>> Ivan
>>>
>>> El 28/05/2015, a las 20:22, Raniere Silva <[email protected]>
>>> escribió:
>>>
>>>> Hi all,
>>>>
>>>> what do you think of teach grep and find before rm, mv and cp?
>>>>
>>>> From my experience, students really like discovery grep and find
>>>> but sometimes we don't cover it due time constrains.
>>>>
>>>> Cheers,
>>>> Raniere
>>>> _______________________________________________
>>>> Discuss mailing list
>>>> [email protected]
>>>>
>>>> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
>>>
>>>
>>> _______________________________________________
>>> Discuss mailing list
>>> [email protected]
>>>
>>> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
>>
>>
>> --
>> Dr. Greg Wilson | [email protected]
>> Software Carpentry | http://software-carpentry.org
>>
>>
>>
>> _______________________________________________
>> Discuss mailing list
>> [email protected]
>> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
> _______________________________________________
> Discuss mailing list
> [email protected]
> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org