![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell编程
你是我的绝笔
这个作者很懒,什么都没留下…
展开
-
shell脚本帐号和隐藏密码登录
read -p "id :" id echo -n "" stty -echo read -p "passwd :" pass stty $save echo -e "\n$id+$pass"原创 2014-04-16 15:06:10 · 1421 阅读 · 0 评论 -
shell 函数 参数调用 参数遍历 while循环
#!/ function findit(){ if [ "$#" -lt 1 ] ; then #判断函数参数个数 echo "$#" echo "Usage: findit filename" return 1 fi原创 2014-04-16 09:57:45 · 10377 阅读 · 0 评论 -
linux : ${}集合
假設我們定義了一個變量為: file=/dir1/dir2/dir3/my.file.txt 我們可以用 ${ } 分別替換獲得不同的值: ${file#*/}:拿掉第一條 / 及其左邊的字串:dir1/dir2/dir3/my.file.txt ${file##*/}:拿掉最後一條 / 及其左邊的字串:my.file.txt ${file#*.}:拿掉第一個 . 及其左邊的字转载 2014-04-16 15:55:08 · 1717 阅读 · 0 评论 -
shell编写俄罗斯方块
#!/bin/bash # Tetris Game #APP declaration APP_NAME=`basename $0` #"${0##*[\\/]}" APP_VERSION="1.0" #颜色定义 cRed=1 cGreen=2 cYellow=3 cBlue=4 cFuchsia=5 cCyan=6 cWhite=7 colorTable=($cRed $cG转载 2014-05-06 12:47:17 · 759 阅读 · 0 评论 -
bash小方便
源码: #!/bin/sh echo 1314521 | sudo rdate -s -p time.nist.gov 解释:动态实现密码输入,但是缺点是暴露密码原创 2014-03-19 10:41:34 · 639 阅读 · 0 评论 -
日志清理.sh
#!/bin/bash LOG_DIR=/var/log ROOT_UID=0 LINES=50 E_XCD=66 E_NOTROOT=67 #E_WRONGARGS=65 if [ "$UID" -ne "$ROOT_UID" ] then echo "Must be root to run this script." exit $E_NOTROOT fi #ec原创 2014-04-11 09:57:44 · 974 阅读 · 0 评论