Linux下shell编程
-
编译、理解、运行shell脚本
1、 利用vim编辑器编写一个shell脚本程序filemenu:
说明:要求输入q|Q|5三个中的任何一个时,输出
"good bye",并退出菜单。
2、 调试该程序使其能正常工作,运行之。
- 解释这个程序的功能。
输入1
功能:列出当前目录的文件
输入2
功能:输入2后再输入一个当前目录的文件名称,会输出该文件的目录
输入3
功能:输入3后再输入一个名字,能够创建或者进入一个文件,并且进行编辑
输入4
功能:输入4后再输入一个文件名字,可删除该文件
输入q或者Q输出
输入5
功能:退出
-
根据要求设计编写shell脚本
(1)利用for循环将指定源目录下的.c文件移动到指定目的目录下;
(2)按照文件大小排序,显示移动后指定目录内容;
(3)将指定目录中文件大小小于指定大小的文件按照原目录结构进行打包,压缩成指定文件名.tar.gz文件。
Shell脚本sy4_2