linux程序设计实验

【实验题目】

linux程序设计实验

【实验目的与要求】

  1. Linux常用命令
  2. Linux下的shell命令
  3. Linux下的c编程
  4. Linux API编程

【实验原理】

  1. Linux常用命令
  2. Linux下的shell命令
  3. Linux下的c编程
  4. Linux API编程

【实验内容】

  1. 给出下面的shell脚本,对该shell脚本中的内容逐行分析并执行查看结果。
  2. 输入文件名,判断在当前目录下是否存在该文件,若存在则输出相关信息。
  3. 判断当前用户是否和输入的用户名一致
  4. 输入两个数,比较它们的大小,并输出相应的结果。
  5. 在文本文件myfile中查找单词“GNU”,并输出相应信息。
  6. 获得系统时间,并判断是上午、下午还是晚上。
  7. 根据不同的菜单选择,分别显示当前时间、登录用户和当前工作目录。
  8. 从若干数中寻找最小值。
  9. 在当前目录下逐个显示.sh结尾的shell脚本的内容。
  10. 计算当前目录下可执行文件的个数。
  11. 显示命令行参数。
  12. 逐个打印当前目录下的文件。
  13. 计算1到100的和。

14.显示2-100之间的所有素数。

15.显示1-100之间的整数

16.将输入的文件名存入文件filenames,直至输入no。

17.测试文件是否为目录

18.使用函数判断一个数是否是素数

19.运用函数判断两个数的大小关系。

20:shell 脚本实现三个数大小排序

21:输入分数值,100则显示满分,90-99显示优秀,80-89显示良好,70-79显示中等,60-69显示及格,低于60显示不及格。

22:用shell脚本语言实现一个斐波那契数列的前10项和

【程序代码与实验结果】

  1. 给出下面的shell脚本,对该shell脚本中的内容逐行分析并执行查看结果。
  2. 输入文件名,判断在当前目录下是否存在该文件,若存在则输出相关信息。
  3. 判断当前用户是否和输入的用户名一致
  4. 输入两个数,比较它们的大小,并输出相应的结果。
  5. 在文本文件myfile中查找单词“GNU”,并输出相应信息。
  6. 获得系统时间,并判断是上午、下午还是晚上。
  7. 根据同的菜单选择,分别显示当前时间、登录用户和当前工作目录。
  8. 从若干数中寻找最小值。
  9. 在当前目录下逐个显示.sh结尾的shell脚本的内容。
  10. 计算当前目录下可执行文件的个数。
  11. 显示命令行参数。
  12. 逐个打印当前目录下的文件。
  13. 计算1到100的和。

14.显示2-100之间的所有素数。

15.显示1-100之间的整数

16.将输入的文件名存入文件filenames,直至输入no。

17.测试文件是否为目录

18.使用函数判断一个数是否是素数

19.运用函数判断两个数的大小关系。

20:shell 脚本实现三个数大小排序

21:输入分数值,100则显示满分,90-99显示优秀,80-89显示良好,70-79显示中等,60-69显示及格,低于60显示不及格。

22:用shell脚本语言实现一个斐波那契数列的前10项和

你可能感兴趣的:(linux程序设计实验)