Shifting positional parameter in Linux fedora core ?
Hi I have written following shell script for display value
of positional. But in 11th and 12 field will display without
shifting command. May I know is it advance of Linux of
programming code error?
#!/usr/bin/bash
echo "Bellow is the out of ps command"
echo "`ps`"
echo "The passing Parameter i.e output of \$1,2... value
is:==> $11 "
echo "Total number of passed argument \$# is:==> $#"
echo "Passed argument names (\$*) are:==>$*"
echo "This script PID(\$$) is :=>$$"
echo "The name of executing script(\$0) is :==>$0"
echo "The Parent ID of this script(\$PPID) is:==>$PPID"
And my input to this script is
./scriptname arg1 arg2 arg3 arg4 arg5 arg6 arg7 arg8 arg9
arg10 arg11 arg12
Output Is
Bellow is the out of ps command
PID TTY TIME CMD
2892 pts/0 00:00:00 bash
3172 pts/0 00:00:00 positional_para
3173 pts/0 00:00:00 ps
The passing Parameter i.e output of $1,2... value is:==> arg11
Total number of passed argument $# is:==> 13
Passed argument names ($*) are:==>arg1 arg2 arg3 arg4 arg5
arg6 arg7 arg8 arg9 arg10 arg11 arg12 arg13
This script PID($$) is :=>3172
The name of executing script($0) is :==>./positional_parameter
The Parent ID of this script($PPID) is:==>2892
After the ps output please see the next line I.e $11 value
comes out without shifting the parameter. How is it give me
my friends
No Answer is Posted For this Question
Be the First to Post Answer
What are different types of shell?
how did u debugging in unix/ linux platform ??( project Related)
Write a shell program to test whether a given number is even or odd?
if i have 2 files file1 and file2.... file1 contains 2 columns like b a 11 aa 12 as 13 ad 15 ag 11 ar 13 ah 15 ak file2 contains b c 10 ds 11 at 15 gh 15 jk 13 iu 11 fg 13 yy can any 1 give me the program to display in this way? a b c aa 11 at ar 11 fg ad 13 iu ah 13 yy ag 15 gh ak 15 jk
Suppose you execute a command using exec, what will be the status of your current process in the shell?
What is awk in shell script?
What is the default shell of solaris?
Explain about stdin, stdout and stderr?
I want to create a directory such that anyone in the group can create a file and access any person's file in it but none should be able to delete a file other than the one created by himself.
What are the different methods available to run a shell script?
Write a shell script to looking at the log file to see if the test has passed or not
What shell is bin sh?