Sponsored Content
Top Forums UNIX for Beginners Questions & Answers Creating file and passing argument to a command Post 302990972 by Scrutinizer on Friday 3rd of February 2017 03:19:24 PM
Old 02-03-2017
I don't know if you utility ftptransfer can process stdin. If so you could use a "here document" .

For example (I do not know filetransfer, so it is just a guess if it works that way, you would need to check the manual):
Code:
ftptransfer << EOF
file1
file2
EOF

If you are using modern bash, ksh93 or zsh you could also try process substitution, something like:
Code:
ftptransfer -i <(printf "%s\n" file1 file2)

or turn a here document in to a "file"

Code:
ftptransfer -i <(cat << EOF
file1
file2
EOF
)

or an example using a here-string

Code:
files="file1
file2"

ftptransfer -i <(cat <<< "$files")


Last edited by Scrutinizer; 02-03-2017 at 04:27 PM..
This User Gave Thanks to Scrutinizer For This Post:
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Passing the command line argument in a variable

Hi, I am new to unix. Is their a way to pass the output of the line below to a variable var1. ls -1t | head -1. I am trying something like var1=ls -1t | head -1, but I get error. Situation is: I get file everyday through FTP in my unix box. I have to write a script that picks up first... (1 Reply)
Discussion started by: rkumar28
1 Replies

2. Shell Programming and Scripting

passing a command line argument

I have a shell script which does the encryption of a file where i am passing the file name as a command line argument,but later on the script waits on the screen to enter Y or N what is the command i should be using on the shell script #!/bin/bash -x outfilename=file.out echo... (8 Replies)
Discussion started by: rudoraj
8 Replies

3. Shell Programming and Scripting

passing argument from Cshelll to awk command

Hi all I have got a file digits.data containing the following data 1 3 4 2 4 9 7 3 1 7 3 10 I am writing a script that will pass an argument from C-shell to nawk command. But it seems the values in the nawk comman does not get set. the program does not print no values out. Here is the... (1 Reply)
Discussion started by: ganiel24
1 Replies

4. Shell Programming and Scripting

Need Help with the argument passing Through Command line

$$$$$ (5 Replies)
Discussion started by: asirohi
5 Replies

5. UNIX for Dummies Questions & Answers

Passing command line argument between shell's

Hi, I am facing a problem to pass command line arguments that looks like <script name> aa bb "cc" dd "ee" I want to pass all 5 elements include the " (brackets). when I print the @ARGV the " disappear. I hope I explain myself Regards, Ziv (4 Replies)
Discussion started by: zivsegal
4 Replies

6. Shell Programming and Scripting

Passing value as a command line argument in awk script.

I have one working awk command line. Which taking data from the “J1202523.TXT” file and generating the “brazil.dat” file. PFB code. awk '{ DUNS = substr($0,0,9);if ( substr($0,14,3) == "089" ) print DUNS }' J1202523.TXT > Brazil.dat But now I want to pass two parameter as a command line argument... (4 Replies)
Discussion started by: humaemo
4 Replies

7. Programming

Passing argument to command in C

Hello all, New to C and I'm trying to write a program which can run a unix command. Would like to have the option of giving the user the ability to enter arguments e.g for "ls" be able to run "ls -l". I would appreciate any help. Thanks #include <stdio.h> #include <unistd.h> #include... (3 Replies)
Discussion started by: effizy
3 Replies

8. Shell Programming and Scripting

Passing argument on find command

Hi, I'm trying to pass the variable in the find command like below a=log.20111114 find /apps/file3_logs/env3/ -name '$a' -exec ls -lrt {} \; but it's not working thanks in advance. Regards Thelak (3 Replies)
Discussion started by: ajithbe
3 Replies

9. Shell Programming and Scripting

Passing an argument to cut command

Can we pass an argument to cut command as below Suppose cut command is used in for or while loop and we need to pass the incremental counter cut -f$i Here $i is an argument. Like wise it has to come cut -f1 cut -f2 Where i=1,2,3,.... (1 Reply)
Discussion started by: bashamsc
1 Replies

10. Shell Programming and Scripting

Passing an argument using alias to piped command

Hi. I'm trying to do a "simple" thing. grep -rls grepped_exp path | xgs where xgs is an alias to something like: xargs gvim -o -c ":g/grepped_exp" now the problem is that I want to pass the "grepped_exp" to the piped alias. I was able to do something like what I want without the... (4 Replies)
Discussion started by: hagaysp
4 Replies
DwtMainSetAreas(3Dwt)													     DwtMainSetAreas(3Dwt)

Name
       DwtMainSetAreas - Sets up or adds the menu bar, command window, work window, and scroll bar widgets to the main window widget of the appli-
       cation.

Syntax
       void DwtMainSetAreas(widget, menu_bar, work_window,
			    command_window, horizontal_scroll_bar,
			    vertical_scroll_bar)
	    Widget widget;
	    Widget menu_bar;
	    Widget work_window, command_window;
	    Widget horizontal_scroll_bar, vertical_scroll_bar;

Arguments
       widget	 Specifies the main window widget ID.

       menu_bar  Specifies the widget ID for the menu bar to be associated with the main window widget.  You can set this ID only  after  creating
		 an instance of the main window widget.  The attribute name associated with this argument is DwtNmenuBar.

       work_window
		 Specifies  the widget ID for the work window to be associated with the main window widget.  You can set this ID only after creat-
		 ing an instance of the main window widget.  The attribute name associated with this argument is DwtNworkWindow.

       command_window
		 Specifies the widget ID for the command window to be associated with the main window widget.  You can set this ID only after cre-
		 ating an instance of the main window widget.  The attribute name associated with this argument is DwtNcommandWindow.

       horizontal_scroll_bar
		 Specifies  the scroll bar widget ID for the horizontal scroll bar to be associated with the main window widget.  You can set this
		 ID only after creating an instance of the main window widget.	The attribute name associated with this argument  is  DwtNhorizon-
		 talScrollBar.

       vertical_scroll_bar
		 Specifies the scroll bar widget ID for the vertical scroll bar to be associated with the main window widget.  You can set this ID
		 only after creating an instance of the main window widget.  The attribute  name  associated  with  this  argument  is	DwtNverti-
		 calScrollBar.

Description
       The  DwtMainSetAreas  function  sets up or adds the menu bar, work window, command window, and scroll bar widgets to the application's main
       window widget.  You must set these areas up before the main window widget is realized, that is, before calling the  X  intrinsics  function
       XtRealizeWidget.

       Each area is optional; therefore, you can pass NULL to one or more of these arguments.  The title bar is provided by the window manager.

See Also
       Guide to the XUI Toolkit: C Language Binding
       Guide to the XUI Toolkit Intrinsics: C Language Binding

															     DwtMainSetAreas(3Dwt)
All times are GMT -4. The time now is 05:28 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy