《Linux程序设计》实验大纲 下载本文

内容发布更新时间 : 2024/5/18 12:11:00星期一 下面是文章的全部内容请认真阅读。

具体字符的位置上,所以实际是在该字符的后面 P 大写P代表贴至游标前(上) 整行的复制粘贴在游标的上(下)一行,非整行的复制则是粘贴在游标的前(后) 注: 在正则表达式中,^表示匹配字符串的开始位置,$表示匹配字符串的结束位置。 命令前面加数字表示重复的次数,加字母表示使用的缓冲区名称。使用英文句号\可以重复上一个命令。 在复制粘贴时,另一组常用的命令是u(撤销操作),U(撤销某一行最近所有修改),Ctrl+R(重做),这些功能主要是vim中的,vi中略有差别 代码:现在尝试将1-3行进行复制 1.按【Esc】键后按【v】进入可视模式,使用HJKL(左上下右)四个键选定1-3行 2.按【y】复制选定的内容

. 资料

步骤8:尝试存盘退出操作,写出命令。 :wq

2.2 简单的shell程序

步骤1:使用Vi将程序清单2-1的程序输入。 程序清单 清单2-1 menu MYDATE=`date +%d/%m/%y` THIS_HOST=`hostname -s` USER=`whoami` . 资料

file_run() { echo \} uers() { echo \echo -e \ } while : do tput clear cat <

H : Help screen Q : Exit Menu -------------------------------------------------------------------- aaa echo -e -n \read CHOICE case $CHOICE in 1) ls -l|awk '/^d/ {print $8}' ;; 2) file_run ;; 3) uers ;; H|h) cat <

;; esac echo -e -n \read DUMMY done

步骤 2:尝试运行该程序,如果不能运行,原因是什么,怎样修改。 ./prog.sh

无法执行的原因是因为权限不够,要修改权限,使之可执行 chmod 755 prog.sh ./prog.sh

步骤3:执行程序,写出程序的执行结果。

. 资料