05-23-2016
The easy way to write a script to do some is to figure out how to do it manually first and then build a script that incorporates that manual command (or set of commands) and puts it (or them) in a script with a little bit of boilerplate in a loop (since you want to repeat the process for a set of servers instead of just doing it for one server).
If you can't show us the exact command(s) you would type into
ksh to copy files from your source folder to a destination folder on one of your target servers, and a sample of your configuration file format including at least the configuration details for the target server used in your example showing the commands you would use to manually copy files to that server, we can't help you automate your manual process.
Note that this is the UNIX and Linux Forums. My understanding is that
winscp is intended for use on Windows systems; not UNIX and UNIX-like systems. When you need help with a script to run on Windows, you need to clearly state that up front. Are your destination servers also running Windows? (If not, what operating systems are they running.)
Note also that homework and coursework questions can only be posted in
the Homework & Coursework forum under
special homework rules. If this is a homework assignment, please review the guidelines for posting homework and repost in the proper forum.
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hello all,
I'm trying to accomplish that if a file gets written to folder /path/to/a/ it gets automatically copied into /path/to/b/ the moment its get written.
I thought of writing a shell script and cron it that every X amount of minutes it copies these files over but this will not help me... (2 Replies)
Discussion started by: Bashar
2 Replies
2. Shell Programming and Scripting
Hi all,
*I use Uwin and Cygwin emulator.
I´m trying to search for all text files in the current folder (C/Files) and its sub folders using
find -depth -name "*.txt"
The above command worked for me, but now I would like to copy all found text files to a new folder (C/Files/Text) with ... (4 Replies)
Discussion started by: cgkmal
4 Replies
3. Shell Programming and Scripting
Hello,
i am having a source directory which consist of multiple sub directories and my destination folder is a empty directory.
if try to copy a file source->test->1.txt from source to destination test2 using the commaind.
cp source/test/1.txt desti/
It will copy the 1.txt under desti... (1 Reply)
Discussion started by: tsaravanan
1 Replies
4. Shell Programming and Scripting
I have a folder (C:\shellprg\input\) containing .CSV, .zip, .gz files.
1] I want to find all .zip/.gz files from folder (C:\shellprg\input\).
2] unzip/uncompress files into the same folder (C:\shellprg\input\) through shell script.
I am using below commands for unzip files,
unzip <filename>... (2 Replies)
Discussion started by: Poonamol
2 Replies
5. Shell Programming and Scripting
please help me to execute a simple shell script like
for i in `ls
echo $i
done
. i dont want to create a new sh file to execute it. Can i just type and execute it ? because I always this kind of simple for loops .
Please help .
Thanks (7 Replies)
Discussion started by: Sooraj_Linux
7 Replies
6. Shell Programming and Scripting
I am very new to UNIX as well as scripting so please be gentle, haha.
I have a Linux client which has a mount point mapped to my /etc folder on a NetApp FAS system. I woudl like to be able to copy the hosts and rc files once a week from the FAS to a different location for backup.
When the... (4 Replies)
Discussion started by: minnino
4 Replies
7. Shell Programming and Scripting
Hi All,
My requirement is as follows:
A file (say abc) will be having list of the .txt file names. I need to read this abc file line by line and rename the .txt file names inside it and move them to other folder/path.
Eg:
abc
-------
file1.txt
file2.txt
file3.txt
Output (should... (1 Reply)
Discussion started by: pavan.yadalla
1 Replies
8. UNIX for Dummies Questions & Answers
I need a UNIX ksh script that counts the number of files in directory, if the files exceed 20 files, then email results. I want the script to run every hour.. I don't have access to cron.. I'm some what new to UNIX. Windows guy all my career.. this is what I have so far..
#!/bin/ksh
# count.sh
... (5 Replies)
Discussion started by: PerlHaven2k
5 Replies
9. Shell Programming and Scripting
Hi All,
I am a beginner in this and trying to write a shell script in linux which will :
1. Ask for a file name and check if its exists.
2. If file exists only then it will ask for the new target folder, after entering target folder name it will check if it exists.
3. If target folder... (3 Replies)
Discussion started by: ashish_neekhra
3 Replies
10. Shell Programming and Scripting
I am trying to copy files with specific date and name to another folder. I am very new to shell scripting so i am finding it hard to do that. see the sample code i have written below.
srcdir="/media/ubuntu/CA52057F5205720D/Users/st4r8_000/Desktop/office work/26 nov"... (13 Replies)
Discussion started by: Aqeel Abbas
13 Replies
LEARN ABOUT ULTRIX
mhpath
mhpath(1mh) mhpath(1mh)
Name
mhpath - print full pathnames of MH messages and folders
Syntax
mhpath [ +foldername ] [ msgs ] [ -help ]
Description
Use the command to display the full pathname of the specified folder. If you do not specify a folder, displays the pathname of the current
folder.
If you specify a message with its message number, displays the pathname of the specified message. You can also specify a number of mes-
sages, or a range of messages. If the top of the range that you specify is greater than the last message in the folder, displays as much
of the specified range as possible.
Additionally can take a keyword or a sequence name. The following keywords are acceptable:
first The first message in the folder.
last The last message in the folder.
new The message after the last message in the folder. You cannot use new as part of a message range.
cur The current message in the folder.
prev The message before the current message.
next The message after the current message.
all All of the messages in the folder.
Options
-help Prints a list of the valid options to this command.
Examples
In the following example, displays message 3 in the folder
% mhpath +inbox 3
/r/phyl/Mail/inbox
The following example displays the pathname of messages 2 to 5 in the current folder:
% mhpath 2-5
/r/phyl/Mail/inbox/2
/r/phyl/Mail/inbox/3
/r/phyl/Mail/inbox/4
/r/phyl/Mail/inbox/5
Profile Components
Path: To determine your Mail directory
Files
The user profile.
See Also
folder(1mh)
mhpath(1mh)