answersLogoWhite

0


Want this question answered?

Be notified when an answer is posted

Add your answer:

Earn +20 pts
Q: What are the common errors in shell scripting associated with for loop?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is the shell script program for adding five digit numbers?

It depends upon which language you intend to write your script, however 5 digit numbers are simply numeric value and any scripting language that supports basic arithmetic operators will be able to achieve this easily. The hardest part is converting the user input (which is typically a character sequence) into an actual number, however most scripting languages will provide some means of converting strings to numeric values.


What are the types of shells in shell programming?

The Bourne shell (sh) ,The C shell (csh) ,The Korn shell (ksh) ,The Z-Shell (zsh) ,The POSIX shell,The Bourne Again SHell (Bash)null


What are the different shells in Unix?

There are many possible Unix shells that users have access to. Some of these are: sh - Bourne shell (the original shell) ksh - Korn shell bash - Bourne-again shell csh - C shell tcsh - variant of the C shell and other features zsh - the 'z' shell rsh - Restricted shell ksh93 - '93 version of ksh


What is a shell script in computer programming?

A shell program is a program that runs from the computer's command line. Although they were more common in older programs, some people still use them, as the are generally faster and and more minimalist than their graphical counterparts.


What is perl programming?

Perl is a programming language developed by Larry Wall in the late 1980s to assist him in administering UNIX operating system environments. Perl has since been ported to other operating systems such as Microsoft Windows and Linux. Perl is widely renowned for its ease of use, power and functionality. Perl is loosely based on the powerful 'C' programming language developed by Dennis Ritchie of Bell Labs in the early 1970s. Perl is used today for a wide variety of tasks including CGI programming, system administration and is also a favorite of both computer security professionals and so called 'hackers'. Shell scripting is associated with the use of a variety of 'shells' such as the 'Bourne Shell' developed by Stephen Bourne, also of Bell Labs, the 'Korn Shell' developed by David Korn, again while at Bell Labs and other widely used shells such as the ubiquitous 'BASH' shell (Bourne Again SHell) included with virtually every open source operating system such as Linux, OpenBSD, FreeBSD and some closed source ones. Shell scripting has, to some degree, more recently come to be associated with 'batch/cmd file' programming in Windows environments. A 'Bourne Shell' script will typically begin with the line: #!/bin/sh while a 'Perl' script may begin with the line: #!/usr/bin/perl Perl has remarkably high performance for a scripting language that is compiled at runtime. In benchmarks studies, Perl has often been found to run at approximately 90% of the speed of the very high performance C programming language. Perl supports networking, multi-tasking and other features expected of a modern programming language and also has a considerable body of Unix/Linux administration functions built in (in keeping with it's original focus of being a scripting language designed by a Unix Systems Administrator for Unix Systems Administrators - perhaps most often meaning Linux today, though FreeBSD, OpenBSD and Mac OSX [to name but a few as Perl is ubiquitous and any list of systems supported would be FAR too long to be enumerated here] are equally well supported). I have written Perl scripts that run in daemon mode for instance, and launch hundreds of child processes performing many varied tasks including network clients and servers. Perl is Open Source and the CPAN (Comprehensive Perl Archive Network) body of contributed code and modules is so extensive it's enumeration would be a task nearly encyclopedic in scope - FAR TOO LARGE EVEN FOR AN ONLINE ENCYCLOPEDIA SUCH AS WIKIPEDIA. In early 2013 if I'm not mistaken, the ISS (International Space Station) switched from Windows to Linux for the announced purpose of increased reliability and stability encompassing dozens of computers - each of which comes equipped with Perl. And last but not least, writing Perl code is just plain fun. Few, if any programming languages are more portable as Perl has been ported to everything from Microsoft Windows to IBM AIX. We Linux Systems Administrators are, at least philosophically, indebted to Larry Wall, Randall Schwartz, Nathan Torkington and many others for their profound contributions to the Open Source software arena in the form of Perl.

Related questions

What is shell scripting?

Shell scripting is scripting that uses the Windows Script Host shell. While the above answer may be true for Windows based systems, for Unix and Unix-like systems shell scripting is the ability to create a file of commands and to have them executed automatically, including unattended operation. It is used in the cases where one wishes to automate a process with a given series of commands to be used many times. Shell scripting allows one to automate processes, thereby reducing errors and misspellings by putting the commands in a file and telling the system to execute the commands.


What is bash shell scripting?

Bash shell scripting is the process of writing a series of commands in a text file that are recognized by the bash shell interpreter.


Explain unix shell scripting commands in detail?

This depends widely on the actual shell environment you are using. I suggest you take a look at the YouTube videos, which cover the various scripting elements in detail.


Difference between perl scripting and shell scripting?

Perl is a scripting language. It is not, however, a shell scripting language because Perl is not a shell program. A shell program is one that usually interacts with a user and provides certain user interface abilities. Perl was not designed for that purpose. You can certainly program a shell to operate in various fashions. A shell script is usually provided for redundant tasks and series of commands, unattended operation, and so forth. Perl is a "kitchen sink" of ways to interact with data, databases, networks, and so forth. It is a great language for manipulating text in various ways.


How do you write a statement in DOS using shell script to display a word?

We can not perform Shell Scripting in DOS, we can do Batch programing in DOS..


I am currently using windows XP2. For practice purpose i want to use UNIX shell scripting. Without installing UNIX OS how can i use the UNIX shell scripting?

You should be able to download the Unix Services for Windows, version 3.5, from Microsoft (free). There are other shell emulators that are available for Windows, which would allow you to use Unix type shell scripting without installing any additional OS. Your question about "virtual UNIX" is unclear ..


How do you write functions in Linux shell scripting?

It can depend on which shell environment you are using, but what I use is: function something { # body of routine } # call the function something


To print first 10 numbers in unix shell scripting using FOR loop?

The use of the "for" loop in many shell scripting languages to do what you want would be fairly confining. However, if you wanted to do that, you could, for example, do the following: for i in 1 2 3 4 5 6 7 8 9 10 do echo $i done


How do you convert a turbo c plus plus code into Linux shell scripting code without using gcc or g plus plus compiler?

You cannot. C++ and shell script (which shell, by the way? there are more than one) are entirely different languages.


What is PHP and PHPMyAdmin?

PHP is a server-side scripting language that can be used to dynamically generate the content of web sites served up to a client. It can also be used for local shell scripting. PHPMyAdmin is a PHP based web interface for managing MySQL databases.


What is scripting in Linux?

"Shell Script is series of command written in plain text file. Shell script is just like batch file in MS-DOS but have more power than the MS-DOS batch file."


Where can someone go to learn more about shell script?

Linux shell scripting tutorials are available as pdf files or videos where a lecturer speaks over a video of a computer console. This is where you can watch someone code in the bash environment and follow along.