随笔分类 - Shell&&bash
shell script sum
摘要:脚本是:nohup /mnt/Nand3/H2000G >/dev/null 2>&1 &对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(STDE...
阅读全文
摘要:shell中截取字符串的方法有很多中,${expression}一共有9种使用方法。${parameter:-word}${parameter:=word}${parameter:?word}${parameter:+word}上面4种可以用来进行缺省值的替换。${#parameter}上面这种可以...
阅读全文
摘要:转载自:http://coolshell.cn/articles/9104.htmlawk于1977年出生,今年36岁本命年,sed比awk大2-3岁,awk就像林妹妹,sed就是宝玉哥哥了。所以林妹妹跳了个Topless,他的哥哥sed坐不住了,也一定要出来抖一抖。sed全名叫stream edi...
阅读全文
摘要:在shell中常用的特殊符号罗列如下:# ; ;; . , / \ 'string'| ! $ ${} $? $$ $* "string"* ** ? : ^ $# $@ `command`{} [] [[]]() (()) || && {xx,yy,zz,...}~ ~+ ~- & \ + - %...
阅读全文
摘要:#!/bin/bash cmd="ls -lt | grep ^d | awk 'NR==1 {print $9}'" $cmd 这是一个获取文件夹名字的脚本,但是却提示: ls: cannot access |: no such file or directory ls: cannot acces
阅读全文
摘要:统计文件行数wc -l filenamegrep -c "" filenamesed-n'$='filenameawk'END{print NR}'filename但是这几种方法的效率却是不同的。通过以下测试:time wc -l filename 平均:0.237667stime grep -c ...
阅读全文
摘要:首先分享一个哥们的文章:http://coolshell.cn/articles/9070.html
阅读全文
摘要:1. 错误提示: It seems that I cannot create a rebase-apply directory, and I wonder if you are in the middle of patch application or another rebase. 2. git
阅读全文
摘要:Shell中的函数调用的使用方法见我下面的代码示例:#!/bin/bash# value initExP="adb shell /data/local/tmp/vpxdec --yv12 --flipuv -t 2 --md5 data/local/tmp/vp9Input/subset_f...
阅读全文
摘要:Shell 在写函数的时候,有时候需要传递字符串,由于字符串中有空格,所以结果总是不对,下面写个小例子,解决这个问题:#!/bin/bash# value initTT="adb shell ls -l /data/local/tmp/";FINAL="";loop_count=2;# LoopEx...
阅读全文