Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Ok - I'm a 20+ year IT veteran currently contracted by a large national telco... I've done a bit of everything over the years - starting out with PC based Unix with Token Ring networks - back when we had to load the OS with around 40 individual floppy disks... Over the years I've been a Solaris, AIX, and HPuX admin... I've been an Informix DBA and developer... I've dabbled in some light programming efforts... For the last 10 years or so I've been focused on the network side managing large mission critical networks for State Lottery and the NYSE...
I just have a very simple shell script question to which the answer seems to allude me - LOL - probably just getting old... I have a bunch of files that all start with the "-" character ( -moo, -moo1, -moo2 )... I just need to rename them as Unix treats the "-" as a switch... What's the syntax to move these files while canceling out the special meaning of the "-" ?
I figured that out because when I tried to create my test file on Cygwin it complained:
$ touch ./"\-moo"
MS-DOS style path detected: ./\-moo
Preferred POSIX equivalent is: .//-moo
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths: http://cygwin.com/cygwin-ug-net/usin...sing-pathnames
touch: cannot touch `./\\-moo': No such file or directory
Yeah - while beating my head against the wall I came up with another way around it - I just included the absolute PATH which moved the placement of the "-" to a place where it could cause no harm... Thanks for the references - I'll take a look at them as well - LOL - you never know when you need to pull something out of your bag of tricks... Much appreciated...