syntax error near unexpected token `

简介:
今天编写了一个执行备份的脚本,在ue里面编写,让后传递到linux下,结果出现了syntax error near unexpected token ` 错误。网上的解决办法是:
1)vi -b expdp_alibankdw_test.sh
  2)在命令编辑行<就是: 按ESC键 然后shift+:冒号>输入:%s/^M//g
  注意:上述命令行中的“^M”符,不是“^”再加上“M”,而是由“Ctrl+v+M”键生成的。
  a.一些linux版本有 dos2unix 程序,可以用来祛除^M。
  b.cat filename1 | tr -d "\r" > newfile 去掉^M生成一个新文件,还有sed命令等,凡是可以替换的命令都是可以用来新生成一个文件的。
oracle@rac1:rac1 /tmp/dump>sh expdp_alibankdw_test.sh
'xpdp_alibankdw_test.sh: line 13: syntax error near unexpected token `
'xpdp_alibankdw_test.sh: line 13: `expdp_alibank()
oracle@rac1:rac1 /tmp/dump> cat expdp_alibankdw_test.sh |tr -d "\r" > test.sh
oracle@rac1:rac1 /tmp/dump>sh test.sh
Begin  export  alibank's schemas .....
Export: Release 11.2.0.1.0 - Production on Sat Mar 12 19:20:12 2011
Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Testing options
Starting "SYS"."SYS_EXPORT_FULL_01":  "/******** AS SYSDBA" estimate_only=y full=y
Estimate in progress using BLOCKS method...
Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TABLE_DATA
.  estimated "CIF"."CIF_REF"                              1024 KB
.  estimated "CIF"."CIF_REF_EDUCATION"                    1024 KB
.  estimated "CIF"."CIF_REF_MARITAL"                      1024 KB
.  estimated "CIF"."CIF_REF_REL"                          1024 KB
.  estimated "CIF"."CIF_REF_SUBJECT"                      1024 KB
.  estimated "CIF"."CIF_SYNC_LOCK"                        1024 KB
.  estimated "CIF"."CIF_VALUE"                            1024 KB
。。。。。。。。。。。。。。。。。。。
.  estimated "SYSMAN"."MGMT_SYSTEM_PERFORMANCE_LOG"        576 KB
.  estimated "APEX_030200"."WWV_FLOW_LIST_OF_VALUES_DATA"    512 KB
.  estimated "SH"."PROMOTIONS"                             512 KB
.  estimated "SH"."TIMES"                                  512 KB
.  estimated "SYSMAN"."MGMT_DB_INIT_PARAMS_ECM"            512 KB
.  estimated "SYSMAN"."MGMT_ESA_REPORT"                    512 KB
.  estimated "SYSMAN"."MGMT_HC_OS_COMPONENTS"              512 KB
.  estimated "SYSMAN"."MGMT_HC_VENDOR_SW_COMPONENTS"       512 KB
.  estimated "SYSMAN"."MGMT_POLICY_ASSOC"                  512 KB
.  estimated "SYSMAN"."MGMT_POLICY_ASSOC_CFG"              512 KB
.  estimated "APEX_030200"."WWV_FLOW_MESSAGES$"            448 KB
.  estimated "APEX_030200"."WWV_FLOW_PAGE_PLUG_TEMPLATES"    448 KB
.  estimated "APEX_030200"."WWV_FLOW_WORKSHEETS"           448 KB
.  estimated "SYSMAN"."MGMT_HC_VENDOR_SW_SUMMARY"          448 KB
.  estimated "PM"."TEXTDOCS_NESTEDTAB"                     192 KB
.  estimated "SH"."COSTS":"COSTS_Q1_1999"                  192 KB
.  estimated "SH"."COSTS":"COSTS_Q1_2001"                  192 KB
.  estimated "SH"."COSTS":"COSTS_Q2_2001"                  192 KB
.  estimated "SH"."COSTS":"COSTS_Q3_2001"                  192 KB
相关文章
|
Java Shell 程序员
解决:bash: syntax error near unexpected token `(‘ ...【亲测有效】
解决:bash: syntax error near unexpected token `(‘ ...【亲测有效】
10166 0
|
SQL 数据库 索引
阿里P8整理出SQL笔记:收获不止SOL优化抓住SQL的本质
开头我先说: 有人就有江湖,有江湖就有IT系统,有IT系统就有数据库,有数据库就有SQL,SQL应用可一字概括:“"广"。加之其简单易学,SQL实现也可一字概括:“乐”。
|
机器学习/深度学习 编解码 算法
yolo原理系列——yolov1--yolov5详细解释
yolo原理系列——yolov1--yolov5详细解释
1762 0
yolo原理系列——yolov1--yolov5详细解释
|
物联网 5G 智能硬件
介绍频段、带宽、频率、调制、解调等基础术语,以及Wi-Fi、蓝牙、ZigBee、UWB、LTE、5G等常见无线通信技术
在无线通信领域,专业术语是理解技术的关键。本文详细介绍了频段、带宽、频率、调制、解调等基础术语,以及Wi-Fi、蓝牙、ZigBee、UWB、LTE、5G等常见无线通信技术,还涵盖了信号传播、信道容量、信噪比等深入概念。通过本文,你将掌握无线技术的核心知识,成为半个无线专家。
1759 4
|
机器学习/深度学习 Serverless Python
`sklearn.metrics`是scikit-learn库中用于评估机器学习模型性能的模块。它提供了多种评估指标,如准确率、精确率、召回率、F1分数、混淆矩阵等。这些指标可以帮助我们了解模型的性能,以便进行模型选择和调优。
`sklearn.metrics`是scikit-learn库中用于评估机器学习模型性能的模块。它提供了多种评估指标,如准确率、精确率、召回率、F1分数、混淆矩阵等。这些指标可以帮助我们了解模型的性能,以便进行模型选择和调优。
|
存储 运维 开发工具
emas
emas
575 0
|
安全 Java API
阿里云短信服务
短信服务(Short Message Service)是广大企业客户快速触达手机用户所优选使用的通信能力。调用API或用群发助手,即可发送验证码、通知类和营销类短信;国内验证短信秒级触达,到达率最高可达99%;国际/港澳台短信覆盖200多个国家和地区,安全稳定,广受出海企业选用。
|
存储 边缘计算 分布式计算
阿里云边缘计算与云边端协同网络的融合与挑战
本文来自阿里云高级技术专家张毅萍(屹平)的分享原文,阐述了他对边缘计算的理解、阿里云边缘计算的布局及云边端三体协同网络的融合与挑战。
6747 0
阿里云边缘计算与云边端协同网络的融合与挑战
|
Web App开发 XML Shell
【最佳实践】OSS开源工具ossutil-大文件断点续传
# OSS断点续传 ## 应用场景 当调用OSS的PutObject来上传较大的文件时,如果上传过程中出现错误,比如网络错误,那么此次上传失败。重试时必须从文件起始位置上传。 针对这种情况,OSS提供了分片上传(Multipart Upload)来达到断点续传的效果。
14120 0