最新内容

跟着高铁去旅行——你知道从上海出发,2个小时高铁可以到哪些地方吗?

背景周末2天假期,或者五一、端午这样的小长假,相信大家都希望能找个附近的城市去玩一玩。假期时间短,坐飞机太麻烦,高铁反而成了更加方便的出行方式。中国高铁运营里程已经突破了4万公里,已经覆盖了全中国大大小小150多个城市,甚至许多城市有几个,甚至几十个铁路站点。于是问题来了,是否有方法,可以快速地找到某一个城市(或高铁站)出发,N小时之内可以到达的城市,或者站 …

苹果的”招贤纳才”

苹果CEO:“去把公司TW站左上角的 招贤纳才 改成繁体字。”程序猿:“老板,改好了!”,然后。。。中文 [ http:www.apple.comjobscn ]台湾 [ http:www.apple.comjobstw ]赶紧截图纪念,哈哈~~ …

pr涨到2了

今天查网站pr, 时光邮局没有变, 还是0. 可能主要的原因有两个吧, 一个是除了本网站做了链接上去, 其他很少有指向它的链接, 导致收到的pr贡献太少. 另一方面, 写公开信的人太少, 很多人都是写密信, 所以网站内容更新的频率其实很不频繁~综合起来, 导致它的pr没有变化.不过惊喜的是, 本网站的pr竟然一下子达到了2. 看样子走坚持更新的技术+随笔博客 …

shell变量之辨[8]

[环境变量]脚本只能对它产生的子进程 export 变量.一个从命令行被调用的脚本export 的变量,将不能影响调用这个脚本的那个命令行 shell 的环境.function func(){    echo "GLOBAL = $GLOBAL";  …

shell变量之辨[6]

[变量的类型?]看看下面的a, b在不同的时候分别是什么类型?#!binbasha="1234"let "a += 1"echo "a = $a";b=${a23AB};echo "b = $b&qu …

shell变量之辨[5]

[神奇的文件描述符2]文件描述符0: 标准输入; 1: 标准输出; 2: 标准错误输出; 因此我们使用3-9$CMD >> xx.log 2>&1  什么意思?* 执行$CMD命令, 将其标准输出重定向至xx.log, 在文件末尾添加(>>), 同时将标准错误输出也指向标准输出(即也输出至xx.log)我们可以 …

shell变量之辨[3]

[裸体变量]什么时候不需要前面的”$”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 …

shell变量之辨[2]

[大括号的作用]我们经常在使用一个变量的时候, 用{}将其包住, 为什么?#! binbashxxoo="I am 1";xxoo2="I am 2";echo $xxoo2echo ${xxoo}2echo ${xxoo2}猜一猜, 输出 …

shell变量之辨[1]

来baidu之后, 经常使用到shell脚本. shell脚本功能比较简单, 但因为可以方便地使用linux自带的很多命令, 因此使得shell脚本在平时的工作中依然能够发挥非常大的作用.之前做了一份ppt, 主要针对shell变量的许多使用方式进行了总结. 并且自己去配了相应的测试脚本等. (部分内容是参考《高级Bash脚本编程指南.pdf》这本书上的内容 …