摘要:
1)/dev/null 垃圾桶黑洞装置与特殊写法 想象一下,如果我知道错误信息会发生,所以要将错误信息忽略掉而不显示或储存呢? 这个时候黑洞装置 /dev/null 就很重要了!这个 /dev/null 可以吃掉任何导向这个装置的信息喔!将上述的范例修订一下:范例四:承范例三,将错误的数据丢弃... 阅读全文
摘要:
数据流重导向 (redirect) 由字面上的意思来看,好像就是将『数据给他传导到其他地方去』的样子? 没错~数据流重导向就是将某个命令运行后应该要出现在屏幕上的数据, 给他传输到其他的地方,例如文件或者是装置 (例如打印机之类的)!这玩意儿在 Linux 的文本模式底下可重要的! 尤其是如果我... 阅读全文
摘要:
使用jquery的ajax出现error:readyState=4,status=500,ajax代码如下:$.ajax({ url : "../toBeFinMisManage/showToBeFinMisNum.action?&_dc=" ... 阅读全文
摘要:
管线命令在 bash 的连续处理程序中是相当重要的!另外,在 log file 的分析当中也是相当重要的一环, 所以请特别留意!另外,在管线命令当中,常常会使用到前一个命令的 stdout 作为这次的 stdin , 某些命令需要用到文件名 (例如 tar) 来进行处理时,该 stdin 与 s... 阅读全文
摘要:
xargs 是在做什么的呢?就以字面上的意义来看,x 是加减乘除的乘号,args 则是 arguments (参数) 的意思,所以说,这个玩意儿就是在产生某个命令的参数的意思!xargs 可以读入 stdin 的数据,并且以空格符或断行字符作为分辨,将 stdin 的数据分隔成为 argumen... 阅读全文
摘要:
如果你有文件太大,导致一些携带式装置无法复制的问题,嘿嘿!找 split 就对了! 他可以帮你将一个大文件,依据文件大小或行数来分割,就可以将大文件分割成为小文件了! 快速又有效啊!真心不错~[root@www ~]# split [-bl] file PREFIX选项与参数:-b :后面可接... 阅读全文
摘要:
这命令就是在将 [tab] 按键转成空格键:[root@www ~]# expand [-t] file选项与参数:-t :后面可以接数字。一般来说,一个 tab 按键可以用 8 个空格键取代。 我们也可以自行定义一个 [tab] 按键代表多少个字符呢!范例一:将 /etc/man.... 阅读全文
摘要:
这个 paste 就要比 join 简单多了!相对于 join 必须要比对两个文件的数据相关性, paste 就直接『将两行贴在一起,且中间以 [tab] 键隔开』而已!简单的使用方法:[root@www ~]# paste [-d] file1 file2选项与参数:-d :后面可以接分隔字... 阅读全文
摘要:
join 看字面上的意义 (加入/参加) 就可以知道,他是在处理两个文件之间的数据,而且,主要是在处理『两个文件当中,有"相同数据"的那一行,才将他加在一起』的意思。我们利用底下的简单例子来说明:[root@www ~]# join [-ti12] file1 file2选项与参数:-t :j... 阅读全文
摘要:
[root@www ~]# col [-xb]选项与参数:-x :将 tab 键转换成对等的空格键-b :过滤掉所有的控制字符,包括RLF(Reverse Line Feed)和HRF(Halt RLF)范例一:利用 cat -A 显示出所有特殊按键,最后以 col 将 [tab] 转成空白[r... 阅读全文
摘要:
tr (traslate的缩写)可以用来删除一段信息当中的文字,或者是进行文字信息的替换![root@www ~]# tr [-ds] SET1 ...选项与参数:-d :删除信息当中的 SET1 这个字符串;-s :取代掉重复的字符!范例一:将 last 输出的信息中,所有的小写变成大写字... 阅读全文
摘要:
想个简单的东西,我们知道 > 会将数据流整个传送给文件或装置,因此我们除非去读取该文件或装置, 否则就无法继续利用这个数据流。万一我想要将这个数据流的处理过程中将某段信息存下来,应该怎么做? 利用 tee 就可以~我们可以这样简单的看一下: tee 会同时将数据流分送到文件与屏幕 (scree... 阅读全文