10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Dear Ladies & Gents,
I have a requirement to delete all the log files in /var/log/test directory that are older than 10 days and their first line begin with "MSH" or "<?xml" or "FHS". I've put together the following BASH script, but it's erroring out:
for filename in $(find /var/log/test... (2 Replies)
Discussion started by: Hiroshi
2 Replies
2. UNIX for Dummies Questions & Answers
How to use "mailx" command to do e-mail reading the input file containing email address, where column 1 has name and column 2 containing “To” e-mail address
and column 3 contains “cc” e-mail address to include with same email.
Sample input file, email.txt
Below is an sample code where... (2 Replies)
Discussion started by: asjaiswal
2 Replies
3. Shell Programming and Scripting
Hi,
I have line in input file as below:
3G_CENTRAL;INDONESIA_(M)_TELKOMSEL;SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL
My expected output for line in the file must be :
"1-Radon1-cMOC_deg"|"LDIndex"|"3G_CENTRAL|INDONESIA_(M)_TELKOMSEL"|LAST|"SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL"
Can someone... (7 Replies)
Discussion started by: shis100
7 Replies
4. Shell Programming and Scripting
Hi All,
I have working (Perl) code to combine 2 input files into a single output file using the join function that works to a point, but has the following limitations:
1. I am restrained to 2 input files only.
2. Only the "matched" fields are written out to the "matched" output file and... (1 Reply)
Discussion started by: Katabatic
1 Replies
5. Shell Programming and Scripting
Hi!!..
I would like to know what is maximum character size for a command in the "sh" or "bourne" shell?
Thanks in advance..
Roshan. (1 Reply)
Discussion started by: Roshan1286
1 Replies
6. UNIX for Dummies Questions & Answers
Hi!!..
I would like to know what is maximum character size for a command in the "sh" or "bourne" shell?
Thanks in advance..
Roshan. (1 Reply)
Discussion started by: Roshan1286
1 Replies
7. UNIX for Dummies Questions & Answers
Hi,
I using the "nail" command to send an attachement,the command is :
nail -s TEST -a $param/Result.html xyz@yahoo.com </dev/null
but now my requirement is changed, I have to send two attachments,through the same mail.. :rolleyes:
I have tried this:
nail -s TEST -a $param/*.html... (1 Reply)
Discussion started by: Amey Joshi
1 Replies
8. Shell Programming and Scripting
Dear friends,
please tell me how to find the files which are existing in the current directory, but it sholud not search in the sub directories..
it is like this,
current directory contains
file1, file2, file3, dir1, dir2
and dir1 conatins
file4, file5
and dir2 contains
file6,... (9 Replies)
Discussion started by: swamymns
9 Replies
9. Shell Programming and Scripting
Hi Masters,
Iam new to this Forum and this is my first post.
My question is:
I've some datafiles belongs the type (A, B, C) in the location 'export/home/lokiman '
dataA1.txt
dataB28.txt
dataC35.txt
1) I've to check the read permission for each file, if it not there then I've to... (1 Reply)
Discussion started by: lokiman
1 Replies
10. UNIX for Dummies Questions & Answers
Hi, I'm trying to use "read" to read in SQL lines and then apply to UDB. However KSH is expanding the *'s in the SQL into a list of all the files in the current directory...
Anyway to turn this off?
while read SQLStatement
do
echo "Running : " $SQLStatement... (8 Replies)
Discussion started by: gaijin 06
8 Replies
sftp(1) User Commands sftp(1)
NAME
sftp - secure file transfer program
SYNOPSIS
sftp [options] [user@]host[:dir[/]]
sftp [options] [user@]host[:file1 [file1 [file | dir2]]
DESCRIPTION
The sftp utility is an interactive file transfer program with a user interface similar to ftp(1) that uses the ssh(1) command to create a
secure connection to the server.
sftp implements the SSH File Transfer Protocol as defined in IETF draft-ietf-secsh-filexfer. There is no relationship between the protocol
used by sftp and the FTP protocol (RFC959) provided by ftp(1).
The first usage format causes sftp to connect to the given host and enter an interactive mode. If a username was provided then sftp tries
to log in as the given user. If a directory is provided then sftp tries to change the current directory on the server to the given direc-
tory before entering the interactive mode.
The second usage format retrieves the given file from the server and copies it to the given target file or directory on the client. If a
username is given sftp tries to log in as the given user.
OPTIONS
The following options are supported:
-1
Specifies the use of protocol version 1.
-b batchfile
Batch mode reads a series of commands from an input batchfile instead of stdin. Since it lacks user interaction, it should be used in
conjunction with non-interactive authentication. sftp aborts if any of the following commands fail: get, rm, and lmkdir.
-B buffer_size
Specifies the size of the buffer that sftp uses when transferring files. Larger buffers require fewer round trips at the cost of higher
memory consumption. The default is 32768 bytes.
-C
Enables compression, using the -C flag in ssh(1).
-F ssh_config
Specifies an alternative per-user configuration file for ssh. This option is directly passed to ssh(1).
-o ssh_option
Specifies an option to be directly passed to ssh(1).
-P sftp_server path
Executes the given path as an sftp-server and uses a pipe, rather than an ssh connection, to communicate with it. This option can be
useful in debugging the sftp client and server. The -P and -S options are mutually exclusive.
-R num_requests
Specifies how many requests can be outstanding at any one time. Increasing this can slightly improve file transfer speed but increases
memory usage. The default is 16 outstanding requests.
-S ssh program path
Uses the given program instead of ssh(1) to connect to the sftp server. The -P and -S options are mutually exclusive.
-s subsystem | sftp_server
Specifies the SSH2 subsystem or the path for an sftp server on the remote host. A path is useful for using sftp over protocol version
1, or when the remote sshd does not have an sftp subsystem configured.
-v
Raises logging level. This option is also passed to ssh(1).
OPERANDS
The following operands are supported:
hostname | user@hostname
The name of the host to which sftp connects and logs into.
INTERACTIVE COMMANDS
Once in interactive mode, sftp understands a set of commands similar to those of ftp(1). Commands are case insensitive and pathnames can be
enclosed in quotes if they contain spaces.
bye
Quits sftp.
cd path
Changes remote directory to path.
lcd path
Changes local directory to path.
chgrp grp path
Changes group of file path to grp. grp must be a numeric GID.
chmod mode path
Changes permissions of file path to mode.
chown own path
Changes owner of file path to own. own must be a numeric UID.
help
Displays help text.
get [flags] remote-path [local-path]
Retrieves the remote-path and stores it on the local machine. If the local path name is not specified, it is given the same name it has
on the remote machine. If the -P flag is specified, then the file's full permission and access time are copied too.
lls [ls-options [path]]
Displays local directory listing of either path or current directory if path is not specified.
lmkdir path
Creates local directory specified by path.
ln oldpath newpath
Creates a link from oldpath to newpath.
lpwd
Prints local working directory.
ls [flags] [path]
Displays remote directory listing of either path or current directory if path is not specified.
lumask umask
Sets local umask to umask.
mkdir path
Creates remote directory specified by path.
put [flags] local-path [local-path]
Uploads local-path and stores it on the remote machine. If the remote path name is not specified, it is given the same name it has on
the local machine. If the -P flag is specified, then the file's full permission and access time are copied too.
pwd
Displays remote working directory.
exit
Quits sftp.
quit
Quits sftp.
rename oldpath newpath
Renames remote file from oldpath to newpath.
rmdir path
Removes remote directory specified by path.
rm path
Deletes remote file specified by path.
symlink oldpath newpath
Creates a symbolic link from oldpath to newpath.
! command
Executes command in local shell.
!
Escapes to local shell.
?
Synonym for help.
EXIT STATUS
The following exit values are returned:
0 Successful completion.
1 An error occurred.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWsshu |
+-----------------------------+-----------------------------+
|Interface Stability |Evolving |
+-----------------------------+-----------------------------+
SEE ALSO
ftp(1), scp(1), ssh(1), ssh-add(1), ssh-keygen(1), sshd(1M), attributes(5)
To view license terms, attribution, and copyright for OpenSSH, the default path is /var/sadm/pkg/SUNWsshdr/install/copyright. If the
Solaris operating environment has been installed anywhere other than the default, modify the given path to access the file at the installed
location.
AUTHOR
Damien Miller
SunOS 5.10 15 Sep 2004 sftp(1)