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

做阿里巴巴网站运营植物网站模板

做阿里巴巴网站运营,植物网站模板,wordpress博客栏目设计,app下载网站免费转载自http://www.runoob.com/linux/linux-comm-read.html http://www.178linux.com/76331 echo命令 本文列举了echo命令的几个常用用法并加以实例说明#xff0c;以作回顾、参考。 echo命令常用作打印输出字符串#xff0c;根据echo帮助文件可以获得以下信息#xff1a; 语… 转载自http://www.runoob.com/linux/linux-comm-read.html http://www.178linux.com/76331 echo命令 本文列举了echo命令的几个常用用法并加以实例说明以作回顾、参考。 echo命令常用作打印输出字符串根据echo帮助文件可以获得以下信息        语法 echo [-neE][arg…]        三个参数                        -n : 关闭输出文字时的自动换行                        -e : 开启转义字符功能( \ )                        -E : (默认)关闭转义字符功能( \ )        使用-e选项时如果在字符串中键入以下字符程序不会将之当成一般字符串输出而是会使用其转义功能        • \a 发出警告声       • \b 删除前一个字符       • \c 最后不加换行符号并抑制字符后输出       • \f 换行但光标仍旧停留在原来的位置       • \n 换行且光标移至行首       • \r 光标移至行首但不换行       • \t 水平制表符       • \v 垂直制表符       • \\ 插入\字符       • \0nnn 插入nnn八进制所代表的ASCII字符NNN为0到3位八进制数字       • \xHH 插入HH十六进制所代表的ASCII字符HH为1到2位十六进制数字       实例       1.打印输出一行字符串     2. 使用”\b” 选项      相当于退格符         3. 使用”\c” 选项     不打印输出\c 以后的字符并且结果不换行(使用-n 选项只是输出结果不换行)         4. 使用”\n” 选项           相当于在\n 后插入新行          5. 使用”\r” 选项          回车光标移至首位但不换行                  6. 使用”\0NNN” 选项           返回八进制多代表的ASCII字符           7. 使用”\xHH” 选项           返回16进制数所代表的ASCII字符  8. 打印输出bash环境变量                延伸      单引号”; 双引号””; 反向单引号引用强弱程度比较                  从运行结果不难看出”单引号是强引用不完成变量替换反向单引号是弱引用可以实现命令和变量替换””双引号强弱程度据两者中间只可以实现变量替换   read命令   Linux read命令用于从标准输入读取数值。 read 内部命令被用来从标准输入读取单行数据。这个命令可以用来读取键盘输入当使用重定向的时候可以读取文件中的一行数据。  语法 read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]   参数说明: -a 后跟一个变量该变量会被认为是个数组然后给其赋值默认是以空格为分割符。-d 后面跟一个标志符其实只有其后的第一个字符有用作为结束的标志。-p 后面跟提示信息即在输入前打印提示信息。-e 在输入的时候可以时候命令补全功能。-n 后跟一个数字定义输入文本的长度很实用。-r 屏蔽\如果没有该选项则\作为一个转义字符有的话 \就是个正常的字符了。-s 安静模式在输入字符时不再屏幕上显示例如login时输入密码。-t 后面跟秒数定义输入字符的等待时间。-u 后面跟fd从文件描述符中读入该文件描述符可以是exec新开启的。实例 1、简单读取 #!/bin/bash #这里默认会换行 echo 输入网站名: #读取从键盘的输入 read website echo 你输入的网站名是 $website exit 0 #退出 测试结果为 输入网站名: www.runoob.com 你输入的网站名是 www.runoob.com   2、-p 参数允许在 read 命令行中直接指定一个提示。 #!/bin/bash read -p 输入网站名: website echo 你输入的网站名是 $website exit 0 测试结果为 输入网站名:www.runoob.com 你输入的网站名是 www.runoob.com   3、-t 参数指定 read 命令等待输入的秒数当计时满时read命令返回一个非零退出状态。 #!/bin/bash if read -t 5 -p 输入网站名: name thenecho 你输入的网站名是 $website elseecho \n抱歉你输入超时了。 fi exit 0 执行程序不输入等待 5 秒后 输入网站名: 抱歉你输入超时了   4、除了输入时间计时还可以使用 -n 参数设置 read 命令计数输入的字符。当输入的字符数目达到预定数目时自动退出并将输入的数据赋值给变量。 #!/bin/bash read -n1 -p Do you want to continue [Y/N]? answer case $answer in Y | y)echo fine ,continue;; N | n)echo ok,good bye;; *)echo error choice;;esac exit 0 该例子使用了-n 选项后接数值 1指示 read 命令只要接受到一个字符就退出。只要按下一个字符进行回答read 命令立即接受输入并将其传给变量无需按回车键。 只接收 2 个输入就退出 #!/bin/bash read -n2 -p 请随便输入两个字符: any echo \n您输入的两个字符是:$any exit 0 执行程序输入两个字符 请随便输入两个字符: 12 您输入的两个字符是:12   5、-s 选项能够使 read 命令中输入的数据不显示在命令终端上实际上数据是显示的只是 read 命令将文本颜色设置成与背景相同的颜色。输入密码常用这个选项。 #!/bin/bash read -s -p 请输入您的密码: pass echo \n您输入的密码是 $pass exit 0 执行程序输入密码后是不显示的 请输入您的密码: 您输入的密码是 runoob   6.读取文件 每次调用 read 命令都会读取文件中的 一行 文本。当文件没有可读的行时read 命令将以非零状态退出。 通过什么样的方法将文件中的数据传给 read 呢使用 cat 命令并通过管道将结果直接传送给包含 read 命令的 while 命令。 测试文件 test.txt 内容如下 123 456 runoob 测试代码 #!/bin/bash count1 # 赋值语句不加空格 cat test.txt | while read line # cat 命令的输出作为read命令的输入,read读到的值放在line中 doecho Line $count:$linecount$[ $count 1 ] # 注意中括号中的空格。 done echo finish exit 0 执行结果为 Line 1:123 Line 2:456 Line 3:runoob finish    一个简单的实现写博客功能的脚本 echo Enter your title of your blog: read -r b_title echo -e $b_title blog.txt date %F %a %R blog.txt echo Enter your body of your blog: read -r b_body echo -e $b_body blog.txt echo blog.txt #echo -ne \n blog.txt echo Your blog has been saved.       转载于:https://www.cnblogs.com/wkfvawl/p/9982442.html
http://www.yutouwan.com/news/81105/

相关文章:

  • 网站建设方案可行性秦皇岛市建设银行网点
  • 自学it做网站大连网站怎么推广
  • 满屏网站设计做多大上海专业网站建设渠道
  • 免费做相册video的网站做网站要买什么服务器
  • php网站游客试用怎么做网站备案核验单
  • 网站建设与运营固定资产jsp 数据库做网站
  • 网站到底是域名需要备案还是空间做网站的主要作用
  • 程序员和网站建设网页设计考试
  • seo整站优化方案番禺24小时核酸检测
  • 自己做都网站怎么发朋友圈保定高端网站建设
  • 网站建设代码实例网站开发和合同范本
  • 合肥建设网官方网站在线制作网站的工具
  • 广州网站建设专注乐云seo建设银行网络平台
  • 大型企业网站源码wordpress 管理员权限设置密码
  • 网站站内链接百度联系方式
  • 湖北微网站建设多少钱中国海员建设工会网站
  • 开封市做网站的公司在线制作国庆头像
  • 网站的主要内容淘宝联盟网页版
  • 统一门户网站南昌p2p网站建设公司
  • 最好的淘宝网站建设wordpress 栏目分页
  • 公司网站建设一条龙可以免费打开网站的软件下载
  • 如何选择丹阳网站建设培训好吗网站建设
  • 阿里云网站建设 部署与发布答案上海远东建筑设计院
  • 用插件做的炫酷网站凡科做网站关键词
  • 旅游网网站的设计做网站在什么地方发帖子呢
  • 东营网签查询系统官方网站2022今天出京入京最新通知
  • 威海建设集团招聘信息网站ie浏览器哪个做网站稳定
  • 保健品网站建设流程开化网站建设
  • 做财经类新闻的网站郑州网络公司哪个最好
  • 江苏省招投标办法建设厅网站游戏公司网站模板