背景周末2天假期,或者五一、端午这样的小长假,相信大家都希望能找个附近的城市去玩一玩。假期时间短,坐飞机太麻烦,高铁反而成了更加方便的出行方式。中国高铁运营里程已经突破了4万公里,已经覆盖了全中国大大小小150多个城市,甚至许多城市有几个,甚至几十个铁路站点。于是问题来了,是否有方法,可以快速地找到某一个城市(或高铁站)出发,N小时之内可以到达的城市,或者站 …
[环境变量]脚本只能对它产生的子进程 export 变量.一个从命令行被调用的脚本export 的变量,将不能影响调用这个脚本的那个命令行 shell 的环境.function func(){ echo "GLOBAL = $GLOBAL"; …
[局部变量]a="global";function func(){ a="func_global"; echo "in func: a = $a"; …
[变量的类型?]看看下面的a, b在不同的时候分别是什么类型?#!binbasha="1234"let "a += 1"echo "a = $a";b=${a23AB};echo "b = $b&qu …
[神奇的文件描述符2]文件描述符0: 标准输入; 1: 标准输出; 2: 标准错误输出; 因此我们使用3-9$CMD >> xx.log 2>&1 什么意思?* 执行$CMD命令, 将其标准输出重定向至xx.log, 在文件末尾添加(>>), 同时将标准错误输出也指向标准输出(即也输出至xx.log)我们可以 …
[函数,函数!]#! binbashfunction func(){ echo "I am func"; echo "xx" >& 2 …
[裸体变量]什么时候不需要前面的”$”1. 赋值 a=12+32.使用let赋值 let a=12+33. for循环4. read读取变量#!binbasha=12+3echo "$a"let a=12+3echo "$a"for a in&n …
[大括号的作用]我们经常在使用一个变量的时候, 用{}将其包住, 为什么?#! binbashxxoo="I am 1";xxoo2="I am 2";echo $xxoo2echo ${xxoo}2echo ${xxoo2}猜一猜, 输出 …
来baidu之后, 经常使用到shell脚本. shell脚本功能比较简单, 但因为可以方便地使用linux自带的很多命令, 因此使得shell脚本在平时的工作中依然能够发挥非常大的作用.之前做了一份ppt, 主要针对shell变量的许多使用方式进行了总结. 并且自己去配了相应的测试脚本等. (部分内容是参考《高级Bash脚本编程指南.pdf》这本书上的内容 …
接下来算是比较重要的一点了吧, 在SAE平台上, 把上传图片神马的给用起来~~话说, 看了下1.2版本的UEditor, 发现比1.1.8版本多了挺好玩儿的功能啊~插入图片和插入视频这两个按钮, 里面都增加了一个”搜索”的功能, 搜索之后的结果选中了就可以直接插入编辑框中, 嗯, 这个还是挺赞的~其中视频搜索, 会自动解析视频的地址, 这个真心赞啊~废话不多 …
接下来, 再对config进行一些修改.1. 先是工具栏的配置, 以下是默认配置工具栏上的所有的功能按钮和下拉框,可以在new编辑器的实例时选择自己需要的从新定义toolbars:[ ['FullScreen', 'Source', '¦',&n …