02-21-2010
Quote:
Originally Posted by
achak01
actually, currently we are using shell and awk. but we want to shift it. so pls tell me which will be best suited to replace awk and shell ?
Many years ago I preferred KSH and tools like awk.
Then I used used to prefer Perl for test processing and raved about Perl with passion, that was over 10 year ago.
But since most of my work involves the web, I have shifted to PHP, because PHP does great text processing and so much more.
If PHP is not an option for you, then I recommend Perl for processing text.
PS: I have never really programmed in Python, but I have heard great things about it. The choice is really what you like and what works for you, not what we like and not what others like.
Some guys love Bash, others love Perl, others love PHP.. another might love Python. It's really up to you, not up to us to debate and make a decision like this for you.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
friends
Is it possible to implement perl style autoincriment in python?
e.g
i++
How it can be represented in python
Jagan (1 Reply)
Discussion started by: jaganadh
1 Replies
2. Shell Programming and Scripting
Friends
How to convert this perl notation to Python
${$$hashptr{$sys_Id}}{$doc_Id} = $docstr;
Jagan (0 Replies)
Discussion started by: jaganadh
0 Replies
3. Shell Programming and Scripting
I have the following problem, which I need done in Perl/ or Python using Unix/linux filters...
1. You have a very large file, named 'ColCheckMe', tab-delmited, that you are asked to process. You are told that each line in 'ColCheckMe' has 7 columns, and that the values in the... (1 Reply)
Discussion started by: Swapnilsagarwal
1 Replies
4. Homework & Coursework Questions
I have the following problem, which I need done in Perl/ or Python using Unix/linux filters...
1. You have a very large file, named 'ColCheckMe', tab-delmited, that you are asked to process. You are told that each line in 'ColCheckMe' has 7 columns, and that the values... (1 Reply)
Discussion started by: Swapnilsagarwal
1 Replies
5. Programming
Hello all,
I'm having some doubts about which language to choose to migrate some shell scripts that I have. All scripts work the same way:
1) access the database Pgsql / Mysql
2) HTTP request to extract data
3) Extract data fields through regular expressions
4) Parallel processing
As an... (6 Replies)
Discussion started by: thales.pereira
6 Replies
6. Shell Programming and Scripting
I have a client that needs some data downloaded from a website periodically. The problem is that the data is not available directly (i.e. ftp) and must be accessed via logging in to the site, selecting the data manually, then finally clicking a link to grab the zip file. The site does not have an... (2 Replies)
Discussion started by: shunk wugga
2 Replies
7. Shell Programming and Scripting
How to convert below bash code in perl and python.
for BLOCK in /sys/block/emcpow*
do
echo "100000" > "$BLOCK"/queue/nr_requests
echo "noop" > "$BLOCK"/queue/scheduler
done (2 Replies)
Discussion started by: learnbash
2 Replies
8. Shell Programming and Scripting
Anyone care to give me the cliff notes as to why one would want to use perl vs python? Unix Solaris over here. Have capability to run both perl and python and bash/ksh and others.
Now what I am interested in using unix and its programs for large amounts of data, sql (done in Unix SAS)...etc.... (5 Replies)
Discussion started by: sas
5 Replies
9. Shell Programming and Scripting
Hi All,
I'm confused what to use (Python/Perl/Shell), I have a scenario here wherein i need to process a data which might have millions of records in tabular format, my task is to find the {0,null,NA} in each and every column and also inform the end user that this column has this many values... (2 Replies)
Discussion started by: nikhil jain
2 Replies
10. Shell Programming and Scripting
There is a python script that I would like converted to a perl script. If someone has the time to convert the script I would appreciate it. You can find the script below:
reboot-mb8600/reboot-mb8600.py at master . j4m3z0r/reboot-mb8600 . GitHub
#!/usr/bin/python
'''
A hacky script to... (1 Reply)
Discussion started by: azdps
1 Replies
IGAWK(1) Utility Commands IGAWK(1)
NAME
igawk - gawk with include files
SYNOPSIS
igawk [ all gawk options ] -f program-file [ -- ] file ...
igawk [ all gawk options ] [ -- ] program-text file ...
DESCRIPTION
Igawk is a simple shell script that adds the ability to have ``include files'' to gawk(1).
AWK programs for igawk are the same as for gawk, except that, in addition, you may have lines like
@include getopt.awk
in your program to include the file getopt.awk from either the current directory or one of the other directories in the search path.
OPTIONS
See gawk(1) for a full description of the AWK language and the options that gawk supports.
EXAMPLES
cat << EOF > test.awk
@include getopt.awk
BEGIN {
while (getopt(ARGC, ARGV, "am:q") != -1)
...
}
EOF
igawk -f test.awk
SEE ALSO
gawk(1)
Effective AWK Programming, Edition 1.0, published by the Free Software Foundation, 1995.
AUTHOR
Arnold Robbins (arnold@skeeve.com).
Free Software Foundation Nov 3 1999 IGAWK(1)