11-04-2004
rcp should create subdirectories on the remote system, assuming privileges are correct.
Try remsh to execute the mkdir command remotely. (rexec is similar). remsh allows only one command, then breaks the connection. SO, to create the directory, then set privileges would require two lines -- two remsh commands.
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi Friends,
I am trying to move some files from one directory to another.
but if the destination directory doesnt exist then i have to create one and then move files to that.
For this i have to write a script.
please help.
thanks in advance
Veera (4 Replies)
Discussion started by: sveera
4 Replies
2. UNIX for Dummies Questions & Answers
I have a couple thousand data files that all have to have there own directory named exactly the same as the file name. Then the file needs to be moved to that directory. For example files test1.mat, test2.mat, test3.mat in directory X need to have directories test1, test2, test3 created... (6 Replies)
Discussion started by: AeroEngy
6 Replies
3. Programming
hi all
i have a file with server id's and I need to create a directory corresponding to each server id listed in the text file.
eg:
id directory name
1 node_1
2 ... (6 Replies)
Discussion started by: mridula
6 Replies
4. AIX
Is it possible to create a Filesystem with the mount point over an existing Directory, without loosing the data in the Directory?
eg:-
/u01 -> /pmmpd/u01 (Directory with soft link)
/pmmpd/u01 (Need to create this filesystem, without loosing data)
Thanks
TheDoc (0 Replies)
Discussion started by: TheDoc
0 Replies
5. Shell Programming and Scripting
Hiiii,
here is my script--
BackupLocation="$OPTARG"
if ]; then
echo "Either option l or L should be given to $Programname"
echo "$Usage"
echo "$Programname is terminated"
... (1 Reply)
Discussion started by: namishtiwari
1 Replies
6. AIX
Guy's
I'm trying to configure new remote printer by smitty in AIX 6.1 but I'm facing below message !
and creating did not completed ... can you please help in this !
Command: failed stdout: yes stderr: no
Before command completion, additional instructions may appear below.
digest:... (2 Replies)
Discussion started by: ITHelper
2 Replies
7. Shell Programming and Scripting
what's the command to find the creation date of a certain dirctory? (1 Reply)
Discussion started by: miss_dodi
1 Replies
8. Shell Programming and Scripting
Hi All,
I want to search for .log files from folders and sub folders in remote server and FTP them to one particular folder in the local machine. I dont want to copy the entire directory tree structure, just have to take all the .log files from all the folders by doing a recursive search from the... (3 Replies)
Discussion started by: dassv
3 Replies
9. UNIX for Beginners Questions & Answers
Hi All,
I am facing a strange scenario. I upgraded my server version to new version of linux. After the when I create a directory it is created with . in the the permission . What is the reason and how to fix .
$ mkdir test
$ ls -l
total 0
drwxr-xr-x. 2 uk01 users 6 Dec 7 03:49 test
... (1 Reply)
Discussion started by: arunkumar_mca
1 Replies
10. Shell Programming and Scripting
i read here that linux provides no way to determine when a directory was created.
https://www.unix.com/shell-programming-and-scripting/157874-creation-date-directory.htmlI have a directory /home/andy/scripts that had a README file in it.
That file says
I put the script in that directory and... (3 Replies)
Discussion started by: drew77
3 Replies
rcp(1c) rcp(1c)
Name
rcp - remote file copy
Syntax
rcp [ -p ] file1 file2
rcp [-r] [-p] file... directory
Description
The command copies files between machines. Each file or directory argument is either a remote file name of the form rhost:path, or a local
file name. Local file names do not contain colons (:) or backslashes () before colons.
Note that the command refuses to copy a file onto itself.
If path is not a full path name, it is interpreted relative to your login directory on rhost. To ensure that the metacharacters are inter-
preted remotely, a remote host's path can be quoted by either using a backslash () before a single character, or enclosing character
strings in double (") or single (') quotes.
The command does not prompt for passwords; your current local user name must exist on rhost and allow remote command execution via
The command handles third party copies, where neither source nor target files are on the current machine. Hostnames may also take the form
rname@rhost to use rname rather than the current user name on the remote host. The following example shows how to copy the file foo from
user1@mach1 to user2@mach2:
$ rcp user1@mach1:foo user2@mach2:foo
Note that the file .rhosts on mach2 in user2's account must include an entry for mach1 user1. Also note that it may be necessary for the
person implementing the command to be listed in the .rhosts file for mach1 user1.
By default, the mode and owner of file2 are preserved if file2 already exists. Otherwise, the mode of the source file modified by on the
destination host is used.
Options
-p Preserves the modification times and modes of the source files in its copies, ignoring the
-r Copies files in all subdirectories recursively, if the file to be copied is a directory. In this case the destination must be a
directory.
Restrictions
The command is confused by output generated by commands in a .cshrc file on the remote host. In particular, `where are you?' and `stty:
Can't assign requested address' are messages which can result if output is generated by the startup file.
See Also
ftp(1c), rlogin(1c), rsh(1c)
rcp(1c)