Sponsored Content
Top Forums Shell Programming and Scripting Best way to learn UNIX and shell Programming Post 302552838 by durden_tyler on Monday 5th of September 2011 10:28:51 PM
Old 09-05-2011
(a) Spend some bucks to buy a good book on Unix/Linux. Check out the reviews, the "Look Inside" feature, the "Listmania" lists at amazon.com. Or go to your neighborhood bookstore and browse through the books to get an idea of the one that suits you.

But, more importantly:

(b) Install a Unix/Linux system on your computer yourself, and practice, practice, practice. Write as many scripts as you can. Test things by yourself before believing anything.

It's like learning how to ride a bicycle or swim. A book can only give you the directions, but when the time comes, it won't write your Production code for you.

tyler_durden
 

10 More Discussions You Might Find Interesting

1. Programming

Want To Learn Network Programming

I want to learn Network Programming with C,but I don't know how to start. Thank you. (2 Replies)
Discussion started by: hubin330
2 Replies

2. UNIX for Dummies Questions & Answers

Programming/Scripting Languages To Learn

Which languages would, in the long run, be best to learn on a UNIX environment for kernel work, every day programs, and overall UNIX programming? I've been learning C for over a year now (which I'm pretty confident with) and decided I want to look into some other languages. I'll mainly be... (1 Reply)
Discussion started by: tjinr
1 Replies

3. Web Development

What Web Development languages should i learn?

I am learning Web Development, so far i am learning html,xhtml, css, java script.... What I want to know is what other Web Development languages should i learn? (1 Reply)
Discussion started by: Anna Hussie
1 Replies

4. What is on Your Mind?

How can I learn computer programming languages on my own?

I would love the idea to develop games. How can I teach myself computer programming? What programs or software must I use? I have the new iMac? (5 Replies)
Discussion started by: Anna Hussie
5 Replies

5. UNIX for Dummies Questions & Answers

How does unix system administration, unix programming, unix network programming differ?

How does unix system administration, unix programming, unix network programming differ? Please help. (0 Replies)
Discussion started by: thulasidharan2k
0 Replies

6. UNIX for Dummies Questions & Answers

Open-source projects to learn concurrency-managed network programming in Unix?

Hi, I am a mid-career programmer with extensive experience in object-oriented design and development in C, C++, and C#. I've written a number of multi-threaded server applications and background services, although my grasp of networking protocols is a bit weak: my current job drifted away from... (2 Replies)
Discussion started by: TheTaoOfPhil
2 Replies

7. Shell Programming and Scripting

Need a good book to learn UNIX Shell Scripting

I'm going to be starting a job in a month or so that I need to brush up on my Unix shell scripting skills. About 15 years ago, I took a college class for Unix shell scripting. I would like to find a good college book again, rather than just going to Amazon and just buying anything. This is... (2 Replies)
Discussion started by: dorlow
2 Replies

8. Shell Programming and Scripting

How to learn UNIX shell scripting?

Hi Guys, I know basic command of unix and basic programming of unix as like using for loop, while loop, if..else, case statement etc. then how to learn unix shell scripting as well as use also. (1 Reply)
Discussion started by: aaditya321
1 Replies

9. Shell Programming and Scripting

Help for programming a UNIX Shell in C++

Hello! :) I currently got the task of programming a UNIX Shell for practice. The functionality is as follows: 1. Entering commands with the keyboard. Enter stops the input and creates a process which should start any program 2. the shell waits for termination of each command before... (1 Reply)
Discussion started by: DarkDan
1 Replies

10. UNIX for Beginners Questions & Answers

Wanna learn native GUI programming in UNIX - Linux ?

Hi , wanna learn native GUI programming in Unix-Linux instead of Gtk and Qt. No problem. You don't need a cross platform Gui toolkit like Gtk and Qt. And the code and syntax is also not more or less than others. Check out this code for a simple mainwindow for your application that is openend in... (0 Replies)
Discussion started by: Sennenmut
0 Replies
PHALANX(6)							   Games Manual 							PHALANX(6)

NAME
Phalanx - Chess playing program SYNOPSIS
phalanx [options] [<moves> <minutes> [<increment in seconds>]] phalanx [options] [<seconds per move>] phalanx bench phalanx bcreate [options] DESCRIPTION
This manual page documents briefly the phalanx program. This manual page was written for the Debian GNU/Linux distribution (but may be used by others), because the original program does not have a manual page. phalanx is a chess playing program. It is partially xboard compatible. Under xboard, it can play games, force & undo moves, and show thinking. In this version, you cannot set positions with xboard. It is also possible to run phalanx without xboard. Do phalanx -? to get a list of command line options. One important command of pha- lanx's ASCII interface is help. phalanx uses (traditional) 10x12 board implementation. There are three often used board implementations: "8x8" (GNU Chess), "bitboard" (Crafty), and "10x12" (Nimzo, Phalanx). In short, "10x12" is easy to implement and the code is small (==fast on PC). Opening book is small, simple, hand-written. OPTIONS
-t <transposition table size in kilobytes> -f <fixed search time in seconds> -x <+/-> xboard mode on/off default: on -p <+/-> permanent brain on/off default: off -s <+/-> show thinking on/off default: off -c <+/-> cpu time default: off -o <+/-> polling input default: on -b <+/-> opening book default: on -r <resign value in centipawns> default: 0 (no resigning) -e <easy level 0...100> default: 0 (best play) -l <+/-> learning on/off default: on -v print version and exit -P <primary book directory> -S <secondary book directory> -L <learning file directory> -g <log file name> EXAMPLES
phalanx -c+ -s+ -o - -x- -f 60 -t4000 xboard -fcp "phalanx -l+ -r800" SEE ALSO
/usr/share/doc/phalanx, xboard(6) AUTHOR
Phalanx was written by Dusan Dobes <dobes@math.muni.cz>. This manual page was written by Stephen Stafford <bagpuss@debian.org> for the Debian GNU/Linux project, but may be used by others. It was written with the assistance of help2man(1) and then edited slightly to clean it up. Phalanx XXII May 2001 PHALANX(6)
All times are GMT -4. The time now is 02:01 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy