脚本文档格式
#/bin/bash
for a in {1..10};do
echo -n "$a."
echo -n A:
for i in {1..4};do
echo -en "$i"
done
echo
if [ $a -le 9 ];then
echo -n ' B:'
elif [ $a -gt 9 ];then
echo -n ' B:'
fi
for j in {5..8};do
echo -n "$j"
done
echo
done
结果的图片是从linux拷贝过来的,所以可能显示不出来效果,建议你复制代码到linux下试试
[root@localhost ~]# bash ab.sh
1.A:1234
B:5678
2.A:1234
B:5678
3.A:1234
B:5678
4.A:1234
B:5678
5.A:1234
B:5678
6.A:1234
B:5678
7.A:1234
B:5678
8.A:1234
B:5678
9.A:1234
B:5678
10.A:1234
B:5678
我在里面加了个if语句,如果前面的数字小于等于9的时候,echo B前面加n个空格
如果数字大于9的时候,echoB前面加再多加两个空格,
条件可以不断增加。
我也是新手,希望能够给分。
‘贰’ 什么叫脚本要怎么写
脚本(script)是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。同时“脚本”又是编剧术语名词,故事构成被称作脚本。
1.写脚本的人,也叫故事构成。2.与剧本不同,脚本并没有明确地指出演出者(包括动画、游戏人物等)究竟该说什么话,只是将人物需要做的任务安排下去。
比如:
小明:
1.走在街上
2.碰到同事,打招呼。
3.从同事那里得知今天把本月工资发下来了
4.去银行
5.发现没有自己的工资,暴跳如雷
6.去找老板理论
7.老板说他的工资都作为罚款了
8.小明辞职
从上面这个脚本上我们就可以看到整个故事的大体发展,但没有看到故事的细节。
‘叁’ 如何txt文件转换成scr文件然后用CAD 运行(主要是数据)
用记事本编辑一个脚本文件(后缀为SCR),在CAD的菜单:工具》运行脚本》选该脚本文件。或者直接用命令script,按提示操作。
脚本文件的格式按命令的输入顺序,注意文件中的空格和换行都表示回车,不要重复了。具体例子可参考:http://..com/question/48987828.html
‘肆’ Linux下如何将数据库脚本文件从sh格式变为sql格式
1. sh文件内容
本文中的文件名为example.sh,其内容如下:
#!/bin/bash
function Init()
{
if [ -f"example.sql" ]
then
echo"example.sql is exits and is deleting it,then recreate it"
rm -fexample.sql
else
echo"example.sql no exits and is creating it"
fi
echo " usezxdbp_166 ">>example.sql
echo " go">>example.sql
}
function CreateTable()
{
cat>>example.sql<< EOF
create table tb_employeeinfo
(
employeeno varchar(20) not null, -- 员工工号
employeename varchar(20) not null, -- 员工姓名
employeeage int null -- 员工年龄
);
create unique index idx1_tb_employeeinfo ontb_employeeinfo(employeeno);
create index idx2_tb_employeeinfo ontb_employeeinfo(employeename);
print 'create table tb_employeeinfo ok'
go
EOF
}
## Execute function
Init
CreateTable
说明:
(1) 本文件用于创建tb_employeeinfo表,生成的脚本文件名为example.sql。
(2) Init函数用于在屏幕上输出信息,CreateTable函数用于创建数据表。
(3) 在sh文件的结尾,要按顺序将本文件所包含的所有函数罗列出来,如本文件包括的函数是Init和CreateTable。
2. 生成sql文件的过程
(1) 上传sh文件
使用FTP工具(如filezilla)将example.sh文件上传到Linux的对应目录下。
(2) 使用dos2unix命令修改文件格式
由于example.sh文件是在本地的Windows操作系统下编写的,因此要先转换为Linux下的格式才能使用。如果上传后直接使用,会出现“Permissiondenied”的报错信息。
dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的。其使用的格式为:dos2unix file,如果一次转换多个文件,把这些文件名直接跟在dos2unix之后(dos2unixfile1 file2 file3 …)。
在这里,命令执行如下:
zhou@linux:~/sql> dos2unix example.sh
dos2unix: converting file example.sh to UNIX format ...
(3) 使用chmod命令修改文件的权限
在执行了dos2unix命令之后,还是不能立马生成文件,还需要修改文件的权限。
chmod命令是Linux系统中最常用到的命令之一,用于改变文件或目录的访问权限。若想了解有关该命令的更多信息,请上网查询。
在这里,命令为:chmod 777 example.sh
(4) 生成sql文件
直接运行带后缀的sh文件名,即可生成sql文件。命令如下:
zhou@linux:~/sql> example.sh
example.sql no exits and is creating it
表示example.sql文件之前不存在,这是第一次生成。
再次执行命令:
zhou@linux:~/sql> example.sh
example.sql is exits and is deleting it,then recreate it
表示example.sql文件已经存在了,现在删除后重新生成。
3. sql文件内容
生成的sql文件名为example.sql,文件内容如下:
use zxdbp_166
go
create table tb_employeeinfo
(
employeeno varchar(20) not null, -- 员工工号
employeename varchar(20) not null, -- 员工姓名
employeeage int null -- 员工年龄
);
create unique index idx1_tb_employeeinfo ontb_employeeinfo(employeeno);
create index idx2_tb_employeeinfo ontb_employeeinfo(employeename);
print 'create table tb_employeeinfo ok'
go
在实际的软件开发项目中,跨平台操作是常有的事情。作为一名合格的软件开发工程师,一定要熟练掌握不同操作系统下的操作流程及命令。
‘伍’ 文本和文件有什么区别脚本又是什么东西
文本是文件的类型之一,文件有很多种,比如音乐文件,图形文件,视频文件,压缩文件,可执行文件等等,文本文件是只包含文字、标点符号,没有图形、声音的文件。
脚本是程序的一种形式,可以按指定顺序做一系列操作。
‘陆’ 脚本文件的后缀通常都是什么
首先你要确定你的文件能显示文件后缀```` 比如新建一个文本文档`` 在桌面空白处或在本地磁盘的空白处点右键`` 新建--文本文档`` 刚创建的文本文档的名字会是:新建文本文档.txt 而.txt就是文件的后缀`` 如果想改``点重命名``把.txt改成.exe或.bat``后面两个都是可执行文件`` 当然``只要你里面的内容是正确的``能够正常运行``那就可以改成你想要的后缀``
‘柒’ 什么是脚本文件,脚本文件是什么格式
脚本英文为Script。实际上脚本就是程序,一般都是有应用程序提供的编程语言。应用程序包括浏览器(javascript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类。
脚本(Script),就是含有bind和alias等命令的集合,你可以把这个集合存为一个独立的文件然后在需要的时候执行,这样就可以方便你在CS中的使用。
脚本同我们平时使用的VB、C语言的区别主要是:
1、脚本语法比较简单,比较容易掌握;
2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能;
3、脚本一般不具备通用性,所能处理的问题范围有限。
脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。
脚本程序相对一般程序开发来说比较接近自然语言,可以不经编译而是解释执行,利于快速开发或一些轻量的控制。
现在的脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。
‘捌’ 脚本文件扩展名有哪些
在开发应用程序时,要使用工程来管理构成应用程序的所有不同的文件。一个工程包括:
跟踪所有部件的工程文件 (.vbp)。
每个窗体的文件 (.frm)。
每个窗体的二进制数据文件 (.frx),它含有窗体上控件的属性数据。对含有二进制属性(例如图片或图标)的任何 .frm 文件都是不可编辑的,这些文件都是自动产生的。
每个类模块的一个文件 (.cls),该文件是可选项。
每个标准模块的一个文件 (.bas),该文件是可选项。
一个或多个包含 ActiveX 控件的文件 (.ocx),该文件是可选项。
单个资源文件 (.res),该文件是可选项。