im currently running the following command to grab all arguments in front of a script, directly from the process table.
Whenever there are no arguments passed to the "prying.sh" script, the above code outputs the entire line from the ps -ef command. I dont want that to happen. i dont want the entire line to be outputted whenever arguments are not passed.
In other words:
If there are no arguments passed to the script, print nothing.
If there are arguments passed to the script, print only those arguments.
my command is suppose to grab everything in front of prying.sh to the end of the line. but its not doing that.
does anyone know how to combine 2 lines? this is what im playing around with.
(filename: online, user name: prml0001, real name: primal)
#!/bin/sh
who | grep $1 > /dev/null
if
then
grep $1 /etc/passwd | cut -f 5, -d :
echo is logged on
exit 0
else
grep $1... (13 Replies)
Hello
I was wandering if I can combine find command in side for each loop in unix
the main propose is to change some thing in files from several types and not all of them
is this possible ? (on liner script? )
tnx for the helppers (3 Replies)
I'm using korn shell to connect to oracle, retrieve certain values, put them in a list, and iterate through them. While this method works, I can't help but think there is an easier method.
If you know of one, please suggest a shorter, more efficient method.
############### FUNCTIONS ... (6 Replies)
Hello,
We have a directory with 15 sub-directories where each sub-directory contains 1.5 to 2 lakhs of files in it. Daily, around 300-500 files will be uploaded to each sub-directory.
Now, i need to get the list of files received today in most efficient way. I tried using "find with newer... (16 Replies)
I have the following code.
printf "Test Message Report" > report.txt
while read line
do
msgid=$(printf "%n" "$line" | cut -c1-6000| sed -e 's///g' -e 's|.*ex:Msg\(.*\)ex:Msg.*|\1|')
putdate=$(printf "%n" "$line" | cut -c1-6000| sed -e 's///g' -e 's|.*PutDate\(.*\)PutTime.*|\1|')... (9 Replies)
Hi Everyone,
i have a string 00:44:40
so:
$tmp=~ s/://gi;
$tmp=~s/({2})({2})({2})/$1*3600+$2*60+$3/e;
the output is 2680.
Any way to combine this two lines into a single line?
Thanks (4 Replies)
Hi all,
What is the sed command use to combine line?
Example:
Below is an output after extracted from few commands
aaa
bbb
ccc
ddd
eee
fff
ggg
and i would like to combine all the line as shown below,
aaa,bbb,ccc,ddd,eee,fff (5 Replies)
Hi,
I've got a query regarding which of the following is more efficient & why -
cat <filename>|cut -d'*' -f2- > <newfilename>
or
cut -d'*' -f2- <filename> > <newfilename>
Thanks. (17 Replies)
Hi
I have command and i want to short it.
tr -c '' '' | sed 's/---/-/g'
I want one sed command it is possible to include tr command in to sed
Thanks (8 Replies)
seeded-in-ubuntu(1) General Commands Manual seeded-in-ubuntu(1)NAME
seeded-in-ubuntu - Determine whether a package is safe to upload during a freeze
SYNOPSIS
seeded-in-ubuntu [options] package...
DESCRIPTION
Lists all the current daily images containing the specified packages. Or whether the package is part of the supported seed.
If it isn't on an image, it should be safe to upload. During the final freeze, one should avoid packages in the supported seed too.
An index of the current manifests is downloaded from UbuntuWire.
OPTIONS -b, --binary
The packages specified are binary packages. This is faster than source packages, as otherwise we must query LP to determine the
binary packages that every specified source package builds.
-u URL, --data-url=URL
URL for index of seeded packages. Default: UbuntuWire's service at http://qa.ubuntuwire.org/ubuntu-seeded-packages/seeded.json.gz.
-h, --help
Display a help message and exit
EXAMPLES
All the images that contain unity:
seeded-in-ubuntu -b unity
AUTHORS
seeded-in-ubuntu and this manpage were written by Stefano Rivera <stefanor@ubuntu.com>.
Both are released under the terms of the ISC License.
ubuntu-dev-tools December 2011 seeded-in-ubuntu(1)