标签:: shell

cygwin在windows上的初体验

文章更新 20160826-初次成文 20160928-更新了cygwin的坑 20170313-更新了git的更新内容 为什么会有这篇文章之前用过BABUN,也用过GIT+NODE.JS的组合来使用GIT,都不是特别满意,发现很多人都推荐在Windows上使用cygwin来获得linux体验。PS:不小心改动cygwin下的text编码,导致github上的文件名全部乱码了,所以就卸载了cygwin, git for windows还有node.js等等一系列东西,全部重装一次,记录一下。

Shell编程之简单的条件判断和检测

文章更新 20160819-初次成文 为什么会有这篇文章因为我使用的树莓派一直存在IO过高的时候就自动断开连接的问题,原来并不是简单断开而已,而是系统自动又挂载了一个名为/media/pi/xxx的(xxx是该外接硬盘的UUID)挂载点,而原来为btsync设定的默认挂载点并没有umount,经过试验知道了如何把两个挂载点都清除掉,并且重新挂载的方法,唯一的问题就是,如何检测?之前采用的[ -d ]判断目录是否存在的方法,然而这个方法并不可靠,而检测df -l中的新UUID则更为可靠。借着更新我的检测脚本的机会,正式总结一下shell编程的条件判断和检测,并且也学习了一下grep -v grep这种方法。