Show me exactly what you typed, please, as well as the values of the variables involved. Leaving out any of the punctuation I gave will cause it to fail, since that's what causes ssh to do multiple commands remotely instead of one remotely and one locally...
Unless this mkproj_dir program actually exists on the remote server, it can't run it on the remote server. This is why I demonstrated using shell commands over ssh, not running a remote script.
Double quotes don't work inside double-quotes. It just alternates between in-quotes and out-of-quotes like
What I would do for ssh is put single-quotes in double-quotes: "'${VARNAME}'" The variable will still expand locally, because it's in double-quotes. But once sent over the ssh connection, it will become 'VARIABLE CONTENTS' which will be considered as one string, and not split.
The current contents of your mkproj_dirs script would also be useful. That's where I figured the ssh calls would be -- the script calling ssh, not ssh calling the script, like you had before.
Your original script showed you making many separate ssh calls, each running mkdir. I suggested instead that you run tar instead, to extract a tarball sent over the connection.
Now you're using ssh to run a script which I don't recognize, of unknown contents, which doesn't appear to even be installed on that server. I don't know what you're trying to do.
You can't run local functions on a remote server. ssh doesn't work that way. The other side is a brand-new, independent shell, not an extension of your own. It may not even be the same shell.
Call a local function which calls ssh, not vice-versa.
Hi,
On serverB i wish to have a script that creates ONLY & EXACTLY the same folder structure that i provide on ServerA.
Thus if serverA has a folder "Output" under /opt/app/Output and has the below folders under Output
Output
Output/logs
Output/reciever
Output/data... (11 Replies)
Hi all,
I need to create duplicate directories and sub directories (only the directories not the files or file contents) with the same permissions. Can some one guide me in doing this. I could able to create but here the permissions should be the same how can i do this in linux.
Thanks in... (5 Replies)
Hi Rockers,
I hope u r dng good one. I have a one question is in unix with informatica . I need a unix script to check whether particular file exists in the folder , If it means we have a informatica server , so we can start the informatica server by accessing that file. Every week we have... (0 Replies)
Hi ,
I 'm trying to check if multiple directories exist on a server, if not create the missing ones and print " creating missing directory.
how to write this in a simple script, I have made my code complex
if ; then
taskStatus="Schema extract directory exists, checking if SQL,Count and... (7 Replies)
Hi,
Iam new to UNIX...My requirement is to create 3 dir as an hierarchy under /var/opt/temip.The output should be /var/opt/temip/GP_Int/GPTTS/AUTO.
I have tried the following script...But only GP_int folder is getting created and not other folders...Can someone help???
#!/usr/bin/ksh
#script... (1 Reply)
Hi,
I need your help in writing shortcuts to my directories. So that I can go into the directories with the help of shortcuts.
For example: there is a directory called
/home/java/webapps/project1
I want to give a shortcut as project1 . So whenever I have give cd project 1 from command line ... (3 Replies)
I need to copy around 30 directories (each directory include one or more text file(s)) from NT server to Unix server at one go. For doing this what are the privillages i should have in both NT and Unix server.
Please let me know which command i can use in shell prompt.
TIA. (4 Replies)
Aloha,
I'm attempting to use a C program to create directories and then use a system call to have another program write .dat files into that directory. I understand that I could use the "system("mkdir directory_name")" function however, I would like my program to create a new directory each time... (3 Replies)
Hi...
Can any1 help me by telling me the way to create multiple directories using single command....
to create 1 directory.. mkdir is used.... :D
but how to create multiple direcs. like 4 direc.
i tried ....
$ mkdir a; mkdir b; mkdir c; mkdir d
But its 4 commands in a single... (3 Replies)