07-31-2003
Re: Newbie Question
Quote:
Originally posted by Ntalektual
I am fairly new to *nix/linux and I have just installed SuSe 8.2. I am wondering what skills would be good to learn. I know that I will need to learn how to write scripts, but what scripting languages should I learn. I greatly appreciate any and all comments.
Thanks
As far as scripting goes, I would suggest that you teach yourself KORN shell.
I find KORN to be somewhat of a forgiving language....which is nice for a beginner like myself. KORN is also quite versatile as it allows to interact with shell commands and also embed sed/awk code.
My 2 cents.
Al.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
hi
im thinking of getting unix but i have no idea where to start I know that its an OS similar to linux but what hardware does in run on? i've heard of solaris but im not quit sure what it is
thankxs (3 Replies)
Discussion started by: ninja
3 Replies
2. UNIX for Dummies Questions & Answers
Hi,
I have a file, that is delimited by :: and the purpose of this file is none of your business. ;)
There are about 65000 lines in this file, and there are lines that I would like to remove. About 45000 of them.
Is there some sort of commands that I can run, to remove word(s) from this... (4 Replies)
Discussion started by: th3gh05t
4 Replies
3. Shell Programming and Scripting
Hello,
I have text file while looks this
test1
test2
test3
test4
test5
test6
and if I want to parse it and make new file which would like this
test1 test2
test3 test4
test5 test6
How can I do this in korn shell script
Thanks (9 Replies)
Discussion started by: peeyush_23
9 Replies
4. UNIX for Dummies Questions & Answers
sorry if im not asking inthe right spot but, how do you turn the beeping off every time you hit a key onthe keyboard. I tried the click -n but it told me it didnt recognize click
any help would be greatly appreciated ( the beeping is not going over well in the surrounding cubicles)
thank you... (4 Replies)
Discussion started by: Split100
4 Replies
5. UNIX for Dummies Questions & Answers
I am taking a db classes toward oracle 10g. I am taking unix as well . I need to know what is the best option for os . should I use linux fedora. or get a sun box and start learning from there. Thanks (6 Replies)
Discussion started by: xzyan
6 Replies
6. UNIX for Dummies Questions & Answers
What is the best way to learn UNIX on the web, with out buying books? any link would be much help.
Thank you in advance, L (1 Reply)
Discussion started by: lsoria1
1 Replies
7. Programming
Dear all,
I have a question related to parallel programing and if you can give me some hints on how to deal with it, it would be really great.
I would like to run a small application on a supercompter of 128 CPUs. Unfortunately, on this machine only jobs which require 32 CPUs are allowed to... (1 Reply)
Discussion started by: Eduard
1 Replies
8. UNIX for Dummies Questions & Answers
Hello everyone,
Just started UNIX today! In our school we use solaris. I just want to know how do I setup Solaris 10 not the GUI one, the one where you have to type the commands like ECHO, ls, pwd, etc... I have windows xp and I also have vmware.
I hope I am not missing anything! :p (4 Replies)
Discussion started by: Hanamachi
4 Replies
9. Shell Programming and Scripting
Hello everyone,
I am having to do a lot of perl scripting these days and I am learning a lot.
I have this problem
I want to move files from a folder and all its sub folders to one parent folder, they are all .gz files..
there is folder1\folder2\*.gz
and there are about 50 folders... (1 Reply)
Discussion started by: xytiz
1 Replies
10. UNIX for Dummies Questions & Answers
Hi all,
I am sure this is very simple but I cant quite get it.
I am trying to search textfile1.txt for a string then take the results of the search and append the result to textfile3.txt
So far I have used
$ find file1.txt -exec grep "string i am looking for" '{}' \; -print
this... (2 Replies)
Discussion started by: radgator
2 Replies
PDL(3pm) User Contributed Perl Documentation PDL(3pm)
NAME
PDL - the Perl Data Language
DESCRIPTION
(For the exported PDL constructor, pdl(), see PDL::Core)
PDL is the Perl Data Language, a perl extension that is designed for scientific and bulk numeric data processing and display. It extends
perl's syntax and includes fully vectorized, multidimensional array handling, plus several paths for device-independent graphics output.
PDL is fast, comparable and often outperforming IDL and MATLAB in real world applications. PDL allows large N-dimensional data sets such as
large images, spectra, etc to be stored efficiently and manipulated quickly.
VECTORIZATION
For a description of the vectorization (also called "threading"), see PDL::Core.
INTERACTIVE SHELL
The PDL package includes an interactive shell. You can learn about it, run "perldoc perldl", or run the shell "perldl" or "pdl2" and type
"help".
LOOKING FOR A FUNCTION
?
If you want to search for a function name, you should use the PDL shell along with the "help" or "apropos" command (to do a fuzzy search).
For example:
pdl> apropos xval
xlinvals X axis values between endpoints (see xvals).
xlogvals X axis values logarithmicly spaced...
xvals Fills a piddle with X index values...
yvals Fills a piddle with Y index values. See the CAVEAT for xvals.
zvals Fills a piddle with Z index values. See the CAVEAT for xvals.
To learn more about the PDL shell, see perldl or pdl2.
LANGUAGE DOCUMENTATION
Most PDL documentation describes the language features. The number of PDL pages is too great to list here. The following pages offer some
guidance to help you find the documentation you need.
PDL::FAQ
Frequently asked questions about PDL. This page covers a lot of questions that do not fall neatly into any of the documentation
categories.
PDL::Tutorials
A guide to PDL's tutorial-style documentation. With topics from beginner to advanced, these pages teach you various aspects of PDL
step by step.
PDL::Modules
A guide to PDL's module reference. Modules are organized by level (foundation to advanced) and by category (graphics, numerical
methods, etc) to help you find the module you need as quickly as possible.
PDL::Course
This page compiles PDL's tutorial and reference pages into a comprehensive course that takes you from a complete beginner level to
expert.
PDL::Index
List of all available documentation, sorted alphabetically. If you cannot find what you are looking for, try here.
MODULES
PDL includes about a dozen perl modules that form the core of the language, plus additional modules that add further functionality. The
perl module "PDL" loads all of the core modules automatically, making their functions available in the current perl namespace. Some notes:
SYNOPSIS
See the SYNOPSIS section at the end of this document for a list of modules loaded by default.
PDL::Lite and PDL::LiteF
These are lighter-weight alternatives to the standard PDL module. Consider using these modules if startup time becomes an issue.
Exports
"use PDL;" exports a large number of routines into the calling namespace. If you want to avoid namespace pollution, you must instead
"use PDL::Lite", and include any additional modules explicitly.
PDL::NiceSlice
Note that the PDL::NiceSlice syntax is NOT automatically loaded by "use PDL;". If you want to use the extended slicing syntax in a
standalone script, you must also say "use PDL::NiceSlice;".
PDL::Math
The PDL::Math module has been added to the list of modules for versions later than 2.3.1. Note that PDL::Math is still not included in
the PDL::Lite and PDL::LiteF start-up modules.
SYNOPSIS
use PDL; # Is equivalent to the following:
use PDL::Core;
use PDL::Ops;
use PDL::Primitive;
use PDL::Ufunc;
use PDL::Basic;
use PDL::Slices;
use PDL::Bad;
use PDL::MatrixOps;
use PDL::Math;
use PDL::Version;
use PDL::IO::Misc;
use PDL::IO::FITS;
use PDL::IO::Pic;
use PDL::Lvalue;
perl v5.14.2 2012-05-19 PDL(3pm)