随笔分类 -  Shell

上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要:文件个数 ls -l |grep "^-"|wc -l 文件夹个数 ls -l |grep "^d"|wc -l 阅读全文
posted @ 2018-01-03 13:59 kakaisgood 阅读(146) 评论(0) 推荐(0)
摘要:BIG-5 轉 UTF-8 若要將一個文字檔從 BIG-5 編碼轉換為 UTF-8 編碼,可以執行: 其中 big5.txt 是輸入的文字檔檔名,轉換出來會輸出到 utf8.txt 這個檔案中。 -f 參數是指定輸入檔的編碼,而 -t 則是指定輸出檔的編碼,我們可以使用 -l參數查詢 iconv 所 阅读全文
posted @ 2017-12-12 14:17 kakaisgood 阅读(626) 评论(0) 推荐(0)
摘要:Linux 中的 shell 有很多类型,其中最常用的几种是: Bourne shell (sh)、C shell (csh) 和 Korn shell (ksh), 各有优缺点。Bourne shell 是 UNIX 最初使用的 shell,并且在每种 UNIX 上都可以使用, 在 shell 编 阅读全文
posted @ 2017-12-11 14:47 kakaisgood 阅读(478) 评论(0) 推荐(0)
摘要:脚本是: nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(ST 阅读全文
posted @ 2017-12-11 14:46 kakaisgood 阅读(474) 评论(0) 推荐(0)
摘要:ps -ef | grep javakill -9 pid 阅读全文
posted @ 2017-11-16 17:32 kakaisgood 阅读(129) 评论(0) 推荐(0)
摘要:ps -ef | grep java kill -9 pid 阅读全文
posted @ 2017-11-14 12:08 kakaisgood 阅读(299) 评论(0) 推荐(0)
摘要:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命 阅读全文
posted @ 2017-11-14 10:31 kakaisgood 阅读(9314) 评论(0) 推荐(0)
摘要:egrep '^.{11}(WP)' inputfile | sort -k1.17,1.24 > outputfile WP 在12位开始. 阅读全文
posted @ 2017-10-20 17:21 kakaisgood 阅读(740) 评论(0) 推荐(0)
摘要:第一:两个文件的交集,并集前提条件:每个文件中不得有重复行1. 取出两个文件的并集(重复的行只保留一份)2. 取出两个文件的交集(只留下同时存在于两个文件中的文件)3. 删除交集,留下其他的行1. cat file1 file2 | sort | uniq > file32. cat file1 f 阅读全文
posted @ 2017-10-18 13:50 kakaisgood 阅读(8028) 评论(0) 推荐(0)
摘要:有些脚本要根据文件名进行各种处理,有时候需要保留文件名抛弃文件后缀,也有时候需要文件后缀不要文件名,这类提取文件部分的操作使用shell的内建功能就能实现。需要用到的几个操作符有:%、%%、#、##。 从右向左匹配 :% 和 %% 操作符的示例 从左向右匹配:# 和 ## 操作符示例 示例2,定义变 阅读全文
posted @ 2017-10-18 13:49 kakaisgood 阅读(6059) 评论(0) 推荐(0)
摘要:linux的bash和shell关系 shell通俗理解:把用户输入的命令翻译给操作系统。 shell 是一个交互性命令解释器。shell独立于操作系统,这种设计让用户可以灵活选择适合自己的shell。shell让你在命令行键入命令,经过shell解释后传送给操作系统(内核)执行。 shell是一个 阅读全文
posted @ 2017-10-18 12:13 kakaisgood 阅读(307) 评论(0) 推荐(0)
摘要:在shell脚本的开头往往有一句话来定义使用哪种sh解释器来解释脚本。目前研发送测的shell脚本中主要有以下两种方式:(1) #!/bin/sh(2) #!/bin/bash以上两种方式有什么区别?对于脚本的实际运行会产生什么不同的影响吗?脚本test.sh内容:#!/bin/shsource p 阅读全文
posted @ 2017-10-18 12:12 kakaisgood 阅读(966) 评论(0) 推荐(0)
摘要:for file in $1/* do if [ -f $file ] then SUFFIX=${file#*BK} PREFIX=${SUFFIX%%_*} CURRENT=`date -d -7day +%Y%m%d` if [[ $CURRENT... 阅读全文
posted @ 2017-10-18 12:02 kakaisgood 阅读(574) 评论(0) 推荐(0)
摘要:Linux sed 高级用法实例 Linux 中,sed 可以实现替换或者插入等功能,用法简单归纳一下。注意:本文所有写法都是正确的,不存在错误写法。 1,要替换一些文字时,用”/”把各部分隔开; sed -i 's/原内容/新内容/g' 文件 注意:原内容可以是一整行,也可以是一行中的某一段。 2 阅读全文
posted @ 2017-10-17 15:32 kakaisgood 阅读(195) 评论(0) 推荐(0)
摘要:I have two processes foo and bar, connected with a pipe: bar always exits 0; I'm interested in the exit code of foo. Is there any way to get at it? -- 阅读全文
posted @ 2017-10-17 15:27 kakaisgood 阅读(382) 评论(0) 推荐(0)
摘要:2,把目录 /tmp/sco修改为可写可读可执行 chmod 777 /tmp/sco 要修改某目录下所有的文件夹属性为可写可读可执行 chmod 777 * 把文件夹名称用*来代替就可以了 要修改/tmp/sco下所有的文件和文件夹及其子文件夹属性为可写可读可执行 chmod -R 777 /tm 阅读全文
posted @ 2017-10-17 15:25 kakaisgood 阅读(239) 评论(0) 推荐(0)
摘要:n cross-platform, lowest-common-denominator sh you use: In bash or zsh, to read a whole file into a variable without invoking cat: 阅读全文
posted @ 2017-10-17 15:18 kakaisgood 阅读(326) 评论(0) 推荐(0)
摘要:Linux统计文件行数 2011-07-17 17:32 by 依水间, 168255 阅读, 4 评论, 收藏, 编辑 语法:wc [选项] 文件… 说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最 阅读全文
posted @ 2017-10-17 15:17 kakaisgood 阅读(270) 评论(0) 推荐(0)
摘要:ls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令 阅读全文
posted @ 2017-10-17 15:16 kakaisgood 阅读(255) 评论(0) 推荐(0)
摘要:root #df -h / 阅读全文
posted @ 2017-10-17 15:12 kakaisgood 阅读(170) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 下一页