script 命令怎么在Linux中使用 –

2022年 7月 14日 发表评论
腾讯云618会场:点此直达 阿里云618会场:点此直达
免费/便宜/高性价比服务器汇总入口(已更新):点此直达

剧本命令怎么在Linux操作系统操作系统中使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

1、script命令描述

剧本命令会记录所有的操作到文件同时在屏幕上输出,直到终止登陆的会话,或使用CRTL,或使用退出退出则停止记录。

这个命令对于数据库的升级或是重要设置的情形下使用可以用于后续查询操作成功或失败。

用法:美元脚本[upgrade.log]

如果未指定日志文件名的情形,自动生成日志文件名为打字稿。

如果需要输出到已经存在的日志文件,则使用[构成动植物的古名或拉丁化的现代名]参数,再接已经存在日志文件名。

如果需要在输出到日志文件的同时,也可以查看日志文件的内容,可以使用-f参数/p。

p#脚本帮助描述

robin@SZDB:~ man脚本

名字

脚本-生成终端会话的类型脚本/p

心理疾病

script[-a][-c COMMAND][-f][-q][-t]

/p

描述

脚本是打印在终端上的所有内容的打字稿。它对需要硬拷贝记录的学生很有用

作为作业证明的交互式会话,因为稍后可以用lpr(1)打印出打字稿文件/p .

p如果给定了参数文件,脚本会将所有对话保存在文件中。如果没有给定文件名,则类型脚本保存在

文件类型脚本/p .

p选项:/p

将输出附加到文件或类型脚本中,保留先前的内容/p .

p -c COMMAND

运行命令而不是交互式外壳。这使得脚本可以很容易地捕捉到专业人员的输出

当其标准输出不是电传打字机时表现不同的克./p

每次写入后冲洗输出。这对电信运营来说很好脚本-f foo '和

另一个可以实时监控正在使用“猫福”进行的操作/p .

p -q安静/p .

输出计时数据到标准误差。该数据包含由空格分隔的两个字段。第一个独立的领域-

说明自上一次输出后经过了多长时间。第二个字段指示输出了多少个字符

这次。该信息可用于重放具有真实打字和输出延迟的打字脚本。

2、script命令用法示例

代码如下:

剧本命令后接日志文件名

robin @ Szdb : ~脚本测试日志文件。日志#启用剧本

脚本已启动,文件为test_logfile.log/p

p...#中间操作省略

robin@SZDB:~出口#停止剧本

退出

脚本完成,文件为test_logfile.log/p

p#查看刚刚生成的日志文件

robin @ Szdb : ~ more test _ log文件。日志

剧本始于经济报道时间2013年四月26日下午05:45336023

robin@SZDB:~ sid

找不到bash: sid:命令

robin@SZDB:~ .~/.bash_profile

robin@SZDB:~ sid

ORA _ CRS _ HOME=/opt/Oracle/product/10 gr2/CRS

ORACLE _ PATH=。/用户/robin/DBA _ scripts/custom/SQL

ORA _ ASM _ HOME=/opt/Oracle/product/10gr 2/ASM

ORACLE_SID=SYBO2SZ

ORACLE _ BASE=/user/ORACLE

ORACLE _ HOME=/users/ORACLE/ORACHOME10g

robin@SZDB:~ sql /p

pSQL*Plus:版本10 .2 .0 .3 .0-2013年四月26日在经济报道生产17:46:12

1982年,2006年,甲骨文.保留所有权利/p .

管理员访问产品_用户_配置文件

警告:未加载产品用户配置文件信息!

您可能需要运行PUPBLD .SQL as SYSTEM/p

pConnected to:

神谕数据库10g第10.2.0.3.0版-64位生产/p

pgoex _ admin @ SYBO2SZ alter session set current _ schema=Scott;/p

PSE session已更改/p .

pgoex_admin@SYBO2SZ从部门中选择*;/p

p DEPTNO DNAME LOC

- - -

10纽约会计

20 RESEARCH DALLAS

30销售芝加哥

40 OPERATIONS BOSTON/p

pgoex_admin@SYBO2SZ退出

从神谕数据库10g 10。2 .0 .3 .0版断开-64位生产

robin@SZDB:~出口

退出/p

经济报道时间2013年四月26日05:46336032下午3点

pb、脚本命下直接跟脚本名的示例

robin @ Szdb : ~ script-c retval。嘘

脚本已启动,文件是类型脚本

7788 SCOTT ANALYST 7566 19870419 00:00336000 3100 20

脚本完成,文件正在键入脚本/p

p#被执行的壳脚本的内容

#作者:罗宾逊

#博客: http://blog.csdn.ner/robinson_0612/p

probin @ Szdb : ~ more ~/DBA _ scripts/custom/bin/retval。嘘

#!/bin/bash

RETVAL=` sqlplus-沉默的斯科特/老虎EOF

设置页面大小0反馈关闭验证关闭航向关闭回声关闭

从电磁脉冲中选择*其中名称='斯科特;

退出

EOF ` s

if[-z ' $ RETVAL '];然后

回应"数据库未返回任何行"

退出0

其他

echo $ RETVAL

场电离(场电离的缩写)

关于剧本命令怎么在Linux操作系统操作系统中使用问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注本站了解更多相关知识。

腾讯云618活动:点此领取】8888元代金券,附云服务器价格表,2核2G4M轻量应用服务器99元1年,新老用户都可以买,可以享受1次续费99元一年、135元15个月、三年560元,MySQL云数据库59元1年起,2核2G3M配置82元1年,2核4G5M配置188元一年、3年900元,4核8G12M轻量服务器880元15个月,8核16G配置1890元15个月,更多16核32G28M带宽和云服务器CVM标准型S5、GPU服务器、CVM标准型SA2租用优惠价格如下,可以 点此进入最新活动页 查看当前最新的优惠券和活动信息。 腾讯云首购便宜续费贵,点击前往 【爆品专区】选择3年/5年,免得续费贵;首购便宜升级贵,建议 点击 选择8核16G/16核32G配置高的服务器。 阿里云618活动:点击领取】5亿上云补贴和2088元满减代金券,阿里云服务器租用费用618活动最新价格表【点击了解】,最便宜轻量应用服务器2核2G3M带宽82元1年,ECS云服务器2核2G3M带宽99元一年,ECS u1实例2核4G5M带宽优惠价格199元一年,香港30M带宽轻量服务器24元1个月、288元一年,4核8G服务器706元一年,ECS云服务器4核16G10M带宽30元1个月、90元3个月,云服务器8核32G10M带宽109元1个月、327元3个月。 腾讯云老用户享新人优惠的方法:用Qq登录、1人可注册3个新账号/用家人朋友的身份注册新号(点击注册新账号)。
小咸鱼

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: