Sponsored Content
Top Forums Shell Programming and Scripting command << EOF(dont want to call other script) Post 302145673 by user_prady on Thursday 15th of November 2007 01:38:30 AM
Old 11-15-2007
Quote:
Originally Posted by porter
Next time post your code in [ CODE ] [ /CODE ] blocks.

But using my intuition I can guess that your EOF has spaces to the left of it. It should immediately follow the line feed.

Not like this

Code:
      cat ... <<EOF
        blah
        EOF

but like this

Code:
      cat ... <<EOF
blah
EOF


Sorry for that..As much as possible I am trying my best to explain.

Now I am doing like below
First method:
Code:
  echo "#!/usr/local/bin/gnuplot " > plot_I.plt
  echo "reset" >> plot_I.plt
  echo "pause -1" >> plot_I.plt

  gnuplot plot_I.plt  #calling the file plot_I.plt

Its working fine.

Please help me do the same with <<EOF



Yes I did that..
Code:
gnuplot <<EOF
#!/usr/local/bin/gnuplot -persist 
reset 
pause -1 
EOF

But One problem when I do the same with a temporary file, I mean with the 1st method the plot remains there until I press quit. But in this case ie, <<EOF case it comes for a fraction of second then vanish automatically..


Thank you..
user_prady
--

Last edited by user_prady; 11-15-2007 at 04:20 AM..
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

how can call perl script as command?

Hello say i have written some perl scripts , now i like to call them in my unix shell as unix command like "more" , "ls" , "grep" so that my say perl script called "foo.pl" will be called from every where as "foo" or "foo arg1 arg2"? Thanks (1 Reply)
Discussion started by: umen
1 Replies

2. Shell Programming and Scripting

Run remote EOF command

I have the command cat - << _EOF | ed /home/fred/test >/dev/null 2>&1 2 s#u_pwd=*:#u_pwd=${Password}:# 3,$ s/u_succhg#*:/u_succhg#${Date}:/ w q _EOF I works great on the local system but I need to ssh to a remote system and run this command without... (1 Reply)
Discussion started by: insania
1 Replies

3. UNIX for Dummies Questions & Answers

mv command if you dont know the full name of the file

Hi all. I have a problem renaming a file. It is called "data_200711051002.csv" (for example) and I want to rename it automatically to "data.csv" in a routine in a program named Ascential. Those numbers are a time stamp, so every time the file is loaded into the server, they will change. ... (2 Replies)
Discussion started by: absolutdani
2 Replies

4. Shell Programming and Scripting

Script call : head: command not found

Hi, i am launching a script which open a ssh connexion to a cluster's node. Once on the node, the script calls the problematic command head and wc. I receive a message error as follow which come from two different scripts : line 31: head: command not found line 18: wc: command not found ... (6 Replies)
Discussion started by: masy1800
6 Replies

5. Shell Programming and Scripting

How to call the System command twice in the same perl script...

Hello experts, I have a perl script which looks for the ARGV and then loads the data as per it. Example. #Checking the server to connect if ($ARGV eq 'QA') { $ENV{"ORACLE_HOME"} = "/oracle/product/11.2.0"; $ENV{"PATH"} = "$ENV{'PATH'}:/oracle/product/11.2.0/bin"; ... (1 Reply)
Discussion started by: msrahman
1 Replies

6. Shell Programming and Scripting

How to call a bash command from within a perl script?

In a bash script, one can call a perl command in the following manner, where "myperlcommand" is a perl command. perl -e 'myperlcommand(arguments)' perl -e 'print("UUUU"x4)' Now, how can one call a bash command from within a perl script? (Suppose that mybashcommand is a bash... (1 Reply)
Discussion started by: LessNux
1 Replies

7. UNIX for Advanced & Expert Users

Trapping a kill command sent to a script and using it to send an EOF to a subprocess before killing

I originally had a script written in pure shell that I used to parse logs in real time and create a pipe delimited file that only contained errors. It worked but it was using a lot of memory (still not clear on why). I originally got around this by writing a wrapper for the script that ran on cron... (1 Reply)
Discussion started by: DeCoTwc
1 Replies

8. AIX

Commands to call script work from command line but not from Cron entry

My first post evidently did not materialize so I posted it again: Runnning a cron job every 5 mins to send data files to a state facility. My original cron entry at worked fine: 01,06,11,16,21,26,31,36,41,46,51,56 * * * * /home/sftpuser/stateinoc-from-appname.ksh Somewhere I have a... (1 Reply)
Discussion started by: Skyybugg
1 Replies

9. UNIX for Dummies Questions & Answers

Call a UNIX script inside another and dont wait for it

Hi I have two scripts script1.sh and script2.sh(say this script is a long running). I want to call script2.sh inside and script1.sh,but when i call script2.sh i dont want to wait for script2 to complete and want this to run in back ground and go on next commands in script 1.sh and finally at the... (2 Replies)
Discussion started by: lijjumathew
2 Replies

10. Shell Programming and Scripting

How to use scl enable python command call with in bash shell script?

I have a bash shell script, within it i am using the below two commands . its failing right on scl enable command itself. if i run it by itself without a shell, it works fine. by default it is using pythin version 2.6 something. i want to use 3.4 version for that reason with in the shell... (3 Replies)
Discussion started by: cplusplus1
3 Replies
vipw(8) 						      System Manager's Manual							   vipw(8)

NAME
vipw - Edits the /etc/passwd file SYNOPSIS
/usr/sbin/vipw DESCRIPTION
You use the vipw command to edit the /etc/passwd file with the editor defined in the EDITOR environment variable. If the variable is not set, the default editor is vi. The vipw command performs basic consistency checks on the edited file. If a hashed indexed passwd existed previously, the vipw command uses the mkpasswd command to create recreate it. The command must not be used on systems that use extended security attributes since it cannot set or change them. You must be root to run this command. Only root and security administrators should have execute access to this command. Since the vipw command cannot effectively change all the attributes of users, it should not be used in a secure environment. The vipw command accesses the following files, and requires the listed permissions: ------------------------------ Permissions File ------------------------------ rw /etc/passwd rw /etc/passwd.pag rw /etc/passwd.dir rw /etc/ptmp rw /etc/ptmp.pag rw /etc/ptmp.dir ------------------------------ EXAMPLE
To edit the /etc/passwd file, type the following command and add the required line entry: vipw FILES
Specifies the command path RELATED INFORMATION
Commands: passwd(1), passwd(4), adduser(8), mkpasswd(8) delim off vipw(8)
All times are GMT -4. The time now is 08:43 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy