如何用shell脚本实现在oracle用户下生成的数据文件拿到CTM服务器gtp用户下指定目录下
时间: 2023-08-09 12:06:08 浏览: 85
在指定目录查找指定后缀文件的shell脚本代码
可以使用以下shell脚本实现该功能:
```bash
#!/bin/bash
# 定义变量
ORACLE_USER="oracle"
CTM_USER="gtp"
CTM_SERVER="CTM服务器IP地址"
CTM_DIR="/path/to/CTM目录"
FILE_NAME="要拷贝的文件名"
# 使用scp命令将文件从oracle用户下拷贝到CTM服务器上
scp $ORACLE_USER@$CTM_SERVER:/path/to/oracle/数据文件/$FILE_NAME $CTM_USER@$CTM_SERVER:$CTM_DIR
```
在脚本中,需要将变量 `ORACLE_USER`、`CTM_USER`、`CTM_SERVER`、`CTM_DIR`、`FILE_NAME` 替换为实际的值。其中,`scp` 命令用于在不同服务器之间拷贝文件,其格式为 `scp [options] source destination`,`$ORACLE_USER@$CTM_SERVER:/path/to/oracle/数据文件/$FILE_NAME` 表示源文件路径,`$CTM_USER@$CTM_SERVER:$CTM_DIR` 表示目标文件路径。
阅读全文