- Joined
- Jan 3, 2007
- Messages
- 24
- Reaction score
- 1
- Points
- 3
- Location
- Barcelona
- Your Mac's Specs
- MacBook Intel 2 Core Duo
Hello,
<blabla>
I started using a MacBook a week ago. Coming from the Linux world, initially I intended to erase the Mac OS X or keep it with a dual boot with Ubuntu but I was so impressed that I decided to give it a chance. I find it very beautiful, user-friendly and robust, but I still miss many things I can do in Linux but not in Mac.
I'm surprised about that, I thought the command line part of the two operating systems would be more alike, although for many of them, after fiddling around a bit I usually find an alternative way to doing the same thing.
</blabla> <the thing>
However, yesterday I found that some basic commands, such as mv, don't work in the same way in the Mac OS X Terminal and in the Linux shell. Comparing the man pages for mv confirmed this. The update option (mv -u), for example, used to move only when the SOURCE file is newer than the destination file or when the destination file is missing, does not appear in the man mv for Mac OS X. In fact, from all the options that linux mv offers, only -f, -i, -n and -v are available in Mac.
My question is twofold: Why is this? And what can I do to overcome this and have the same command line functionality as I had in linux?
</the thing>
Thanks for any reply you might want to give.
xinelo
<blabla>
I started using a MacBook a week ago. Coming from the Linux world, initially I intended to erase the Mac OS X or keep it with a dual boot with Ubuntu but I was so impressed that I decided to give it a chance. I find it very beautiful, user-friendly and robust, but I still miss many things I can do in Linux but not in Mac.
I'm surprised about that, I thought the command line part of the two operating systems would be more alike, although for many of them, after fiddling around a bit I usually find an alternative way to doing the same thing.
</blabla> <the thing>
However, yesterday I found that some basic commands, such as mv, don't work in the same way in the Mac OS X Terminal and in the Linux shell. Comparing the man pages for mv confirmed this. The update option (mv -u), for example, used to move only when the SOURCE file is newer than the destination file or when the destination file is missing, does not appear in the man mv for Mac OS X. In fact, from all the options that linux mv offers, only -f, -i, -n and -v are available in Mac.
My question is twofold: Why is this? And what can I do to overcome this and have the same command line functionality as I had in linux?
</the thing>
Thanks for any reply you might want to give.
xinelo