当前位置: 首页 > news >正文

网站的制作步骤重庆网站建设备案

网站的制作步骤,重庆网站建设备案,深圳的建站公司,客户为什么需要建站服务鉴于大家在使用VI 的时候有一定的陌生#xff0c;在这里借花献佛#xff0c;从兄弟版[SHELL]中整理出以下关于VI编程的高级技巧#xff0c;希望对大家学习UNIX有所帮助#xff0c;并希望大家能结合使用HPUX的心得体会对这些经验进行进一步的扩展。1.交换两个字符位置xp2.上…鉴于大家在使用VI 的时候有一定的陌生在这里借花献佛从兄弟版[SHELL]中整理出以下关于VI编程的高级技巧希望对大家学习UNIX有所帮助并希望大家能结合使用HPUX的心得体会对这些经验进行进一步的扩展。1.交换两个字符位置xp2.上下两行调换ddp3.把文件内容反转:g/^/m0/       (未通过)4.上下两行合并 J5.删除所有行 dG6.从当前位置删除到行尾d$7.从当前位置复制到行尾y$ 如果要粘贴到其他地方 p 就可以了由于vi 是建立在 EX 上的 所以 当键入 : 时就来到了 EX 命令状态 8.:ab string strings 例如 quot;:ab usa United States of Americaquot; ,当你在文见里插入 usa 时 United States of America 就蹦出来了9.:map keys new_seq 定义你当前 键盘命令 10.:set [all] vi or ex  的编辑状态如 显示每行 :set nu 11.在命令状态下nyy表示拷贝从光标行起的下n行内容p表示paste,可刚复制的内容粘贴在光标处的下面。 12.单个字符替换用r覆盖多个字符用R用多个字符替换一个字符用s整行替换用S 13.:%s/old_word/new_word/g这个指令是于在整个文件中替换特定字符串  14.光标控制k:上移 nk 上移n行j:下移 nj 下移n行将光标移到第n行按下 mk将光标移到第m行按下 quot;ayk即将第n到m的行存到a寄存器以此类推bc........寄存器等这样就可以将你常用的需要复用的内容粘贴到不同的寄存器中以备用想粘贴到某处直接将光标移到某地按下 ‘ap 即可,以此类推bc........寄存器等在当前屏幕中H 跳到第一行M 跳到中间一行L 跳到最后一行 15.表8-2 删除命令删除命令操作d l 删除当前字符与x命令功能相同d 0 删除到某一行的开始位置d ^ 删除到某一行的第一个字符位置不包括空格或TA B字符d w 删除到某个单词的结尾位置d 3 w 删除到第三个单词的结尾位置d b 删除到某个单词的开始位置d W 删除到某个以空格作为分隔符的单词的结尾位置d B 删除到某个以空格作为分隔符的单词的开始位置d 7 B 删除到前面7个以空格作为分隔符的单词的开始位置d 删除到某个语句的结尾位置d 4 删除到第四个语句的结尾位置d 删除到某个语句的开始位置d } 删除到某个段落的结尾位置d { 删除到某个段落的开始位置d 7 { 删除到当前段落起始位置之前的第7个段落位置d d 删除当前行d /t e x t 删除从文本中出现“ t e x t”中所指定字样的位置一直向前直到下一个该字样所出现的位置但不包括该字样之间的内容d fc 删除从文本中出现字符“c”的位置一直向前直到下一个该字符所出现的位置包括该字符之间的内容d tc 删除当前行直到下一个字符“ c”所出现位置之间的内容D 删除到某一行的结尾d $ 删除到某一行的结尾5 d d 删除从当前行所开始的5行内容d L 删除直到屏幕上最后一行的内容d H 删除直到屏幕上第一行的内容d G 删除直到工作缓存区结尾的内容d 1 G 删除直到工作缓存区开始的内容修改命令操作c l 更改当前字符c w 修改到某个单词的结尾位置c 3 w 修改到第三个单词的结尾位置c b 修改到某个单词的开始位置c W 修改到某个以空格作为分隔符的单词的结尾位置c B 修改到某个以空格作为分隔符的单词的开始位置c 7 B 修改到前面7个以空格作为分隔符的单词的开始位置c 0 修改到某行的结尾位置c 修改到某个语句的结尾位置c 4 修改到第四个语句的结尾位置c 修改到某个语句的开始位置c } 修改到某个段落的结尾位置c { 修改到某个段落的开始位置c 7 { 修改到当前段落起始位置之前的第7个段落位置c tc 修改当前行直到下一个字符c所出现位置之间的内容C 修改到某一行的结尾c c 修改当前行5 c c 修改从当前行所开始的5行内容.重复上一次修改  表8-4 替换命令替换命令操作s 将当前字符替换为一个或多个字符S 将当前行替换为一个或多个字符5 s 将从当前字符开始的5个字符替换为一个或多个字符vi替换使用规则:g/s1/s/s2/s3/g第一个g表示对每一个包括s1的行都进行替换第二个g表示对每一行包括s1的行所有的s2都用s3替换s表示替换s2是要被替换的字符串他可以和s1相同如果相同的话用//代替s3是替换字符串 16.fx往右移动到 x 字符上Fx往左移动到 x 字符上tx往右移动到 x 字符前Tx往左移动到 x 字符后注意以上四个命令中其中x是键入的字符#59;分号配合 f 和 t 使用重复一次 ,逗号配合 f 和 t 使用反方向重复一次17. vi 环境选项  Solaris kshnoautoindent            nomodelines                     noshowmodeautoprint               nonumber                        noslowopennoautowrite             nonovice                        tabstop8nobeautify              nooptimize                      taglength0directory/var/tmp      paragraphsIPLPPPQPP LIpplpipnpbtagstags /usr/lib/tagsnoedcompatible          prompt                          tagstacknoerrorbells            noreadonly                      termvt100noexrc                  redraw                          noterseflash                   remap                           timeouthardtabs8              report5                        ttytypevt100noignorecase            scroll11                       warnnolisp                  sectionsNHSHH HUuhshc         window23nolist                  shell/bin/ksh                  wrapscanmagic                   shiftwidth8                    wrapmargin0mesg                    noshowmatch                     nowriteanyFor C-Shell:setenv EXINIT quot;set nuquot;For Bourne or Korn Shell:EXINITquot;set nuquot;#59; export EXINIT For Korn Shell Only (alternate method): typeset -x EXINITquot;set nuquot;在 .profile 里设置 vi 的环境选项 , 以上均测试过 18.标记文本mchar   用字母char标记当前光标的位置char   移至char所标记处char   移至char标记所在行的开头处quot;     移至当前行上一次所在位置在光标移动之后――一个双引号移至当前行上第一次所在位置的行的开头处(在光标移动之后)――两个单引号19.同时vi多个文件时CTRL-SHIFT-6回到上一个文件在本次vi的文件和上次vi的文件之间切换。但是我发现一个BUG在用CTRL-SHIFT-6切换到上一个文件后用:args查看多文件vi状态时屏幕底部仍然显示目前vi的是刚才的文件。(在HP-UX,Solaris,AIX上通过)也可以使用::e#进行切换20.sco 下VI 要在文本前同样的字符加用%s/^/要加的内容/g      要在文本后同样的字符加%s/$/要加的内容/g  21.如何去掉文本中的 ^M 硬回车不必用binary传回去再ascii传回来的方式用shell或者unix语句实现。cat filename |tr -d \015 ;newfile不同的unix系统还存在一些其他不同的命令,如:doscp sed 也可以实现这个功能. dos2unix filename filename2反之unix2dos filename filename2 在vi 中用:$s/^M//g^是crtl-V crtl-M  22.如何在“unix命令行”下将一个文件的某字符串用另一个串换掉sed s/string1/string2/gp file1 ; file223.将/etc/hosts下所有的地址都ping 2次1  #/usr/bin/sh2  #grad /etc/hosts and ping each address3  cat /etc/hosts|grep -v ^# | while read LINE4  do5   ADDRawk {print $1}6  for MACHINE in $ADDR7   do8     ping  $MACHINE -n 29   done10  done
http://www.pierceye.com/news/59319/

相关文章:

  • 医院关于申请网站建设的请示买手表去哪个网站买是正品的
  • 深圳石岩做网站的公司医疗网站建设服务
  • wordpress改了固定连接亚马逊排名seo
  • 品牌宣传型网站有哪些iis默认网站怎么设置
  • 旅游网站模块帝国cms响应式网站模板
  • 做啥网站赚钱?做毕业设计哪个网站好
  • 普陀网站开发培训短网址服务平台
  • 仿163源码交易平台宽屏整站源码 网站模板交易平台源码wordpress插件汉化
  • 门户网站如何建设方案本地访问wordpress
  • 做网站接单土木工程毕业设计网站
  • 网站推广朋友圈文案wordpress短信通知
  • 景县做个油管的网站怎么做朋友让帮忙做网站
  • 电子商务网站建设平台软文发稿系统
  • 公司的网站建设费用怎么入账康复网站模板怎么做
  • 网站建设包括哪些流程教育机构线上推广方案
  • 如何做网站的后台管理wordpress 主题 the7
  • 濮阳住房和城乡建设部网站高端网站建设设
  • 网站中的二维码设计网站建设费用计算
  • 徐州网站建设方案优化站长素材音效网
  • 做网站怎么添加图片微信做单网站有哪些
  • 湖北省城乡住房建设厅网站wordpress单部电影主题
  • seo文章推广seo是什么意思电商
  • 怎么建设自己产品网站wordpress 文章属性
  • 圆通我做网站拉记事本做网站背景
  • 做彩平的网站做网店装修的网站有哪些
  • qq临时会话网站滨州正规网站建设哪家好
  • 上海opencart网站建设哪个网站可以免费学设计
  • 故乡网站开发的意义重庆建筑网站
  • 新塘 网站建设网站权重高 做别的关键词
  • 家具营销型网站网上的推广公司