07 2017 档案

摘要:今天学习《父与子的编程之旅》,当看到运行第一个gui时(代码如下): 发现报错:Tcl Init error: Can't find a usable init.tcl in the following directories,然后就是显示一大堆不存在的路径中不存在tcl8.5。 解决办法: 1.卸 阅读全文
posted @ 2017-07-24 17:09 cnhkzyy 阅读(6090) 评论(0) 推荐(1) 编辑
摘要:本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 在改编这个脚本的时候,我的考虑点主要有以下: 1. 所传的参数是不是要排除非整数的情况? 非整数的情况第一次我用echo $i | sed '/s/^[0-9]*$/''/g' && echo 阅读全文
posted @ 2017-07-12 12:02 cnhkzyy 阅读(247) 评论(0) 推荐(0) 编辑
摘要:本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 -a 和 -o一般与[ ]使用,如:[ "$exp1" -a "$exp2" ] && 和 || 一般与[[ ]] 使用,如:[[ condition1 && condition2 ]] 以上 阅读全文
posted @ 2017-07-11 00:11 cnhkzyy 阅读(247) 评论(0) 推荐(0) 编辑
摘要:本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 脚本运行结果 阅读全文
posted @ 2017-07-10 23:05 cnhkzyy 阅读(325) 评论(0) 推荐(0) 编辑
摘要:本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 换种形式 这个脚本是对标准输入的参数传入形式做一个判断,如果是直接输入的,那么echo STDIN,如果是通过管道的形式传入的参数,那么打印echo PIPE 这个脚本中/dev/fd/0换成 阅读全文
posted @ 2017-07-10 16:02 cnhkzyy 阅读(218) 评论(0) 推荐(0) 编辑
摘要:本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 脚本运行结果 阅读全文
posted @ 2017-07-10 15:01 cnhkzyy 阅读(419) 评论(0) 推荐(0) 编辑
摘要:本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 那么,什么是HERE Document呢? HERE Document用来定义块变量,它把两个HERE之间的内容(注意一定是内容,不是命令,如果是命令,会当作内容对待)交给命令来处理,其中HE 阅读全文
posted @ 2017-07-04 17:21 cnhkzyy 阅读(179) 评论(0) 推荐(0) 编辑
摘要:本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 例1. 使用""可以防止单词分割,将变量看成一个整体,没有"",将以空格来分割变量 例2. #*与#@在""下的区别 阅读全文
posted @ 2017-07-04 16:11 cnhkzyy 阅读(193) 评论(0) 推荐(0) 编辑
摘要:本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 : 在一个二元命令中提供一个占位符 例1. : ${username=`whoami`} #将命令的输出赋值给变量,注意":"与"$"之间有空格 echo $username #输出的是who 阅读全文
posted @ 2017-07-04 15:17 cnhkzyy 阅读(204) 评论(0) 推荐(0) 编辑
摘要:本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 Example 4-7 使用shift 脚本运行结果 关于shift 1.shift命令用于对参数的左移,通常在不知道参数个数的情况下依次遍历每个参数进行相应处理。 2.示例1:依次读取输入的 阅读全文
posted @ 2017-07-02 19:26 cnhkzyy 阅读(251) 评论(0) 推荐(0) 编辑
摘要:本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 Example 4-6. wh,whois域名查询 1.假设我们定义了一个变量为: file=/dir1/dir2/dir3/my.file.txt 可以用${ }分别替换得到不同的值: ${ 阅读全文
posted @ 2017-07-02 18:40 cnhkzyy 阅读(297) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示