开发

shell 统计行数,单词个数,字符个数

 如果我们想知道1.txt中有多少行,多少个单词,多少个字符。我们可以使用wc命令。选项与参数-l:今列出行-w:今列出多少字(英文单词)-m:多少字符[zhang@localhost~]$cat1.txthelloworldabcdefghijklmnopqrstuvwxyzabchelloworldHEl...

shell grep命令

 grep选项与参数:-a:将binary档案以text档案的方式搜寻数据-c:计算找到’搜寻字符串’的次数-i:忽略大小写-n:顺便输出行号-v:反向选择,亦即显示出没有’搜寻字符串’内容的那一行--color=auto:可以将找到的关键字部分加上颜色显示。c...
代码星球·2020-08-09

shell 字符串分割cut

 cut选项与参数-d:后面接分隔字符。与-f一起使用。-f:依据-d的分隔字符将一段信息分隔数段,用-f取出第几段的意思。-c:以字符的单位取出固定字符区间[zhang@localhost~]$echo"helloworld"|cut-d"o"-f1hell[zhang@localhost~]$echo"h...
代码星球·2020-08-09

shell 重定向0,1,2

 0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如2>a.txt表示将错误信息输出到文件a.txt中。#将1,2输出转发给/dev/null设备[chengmo@centos5shell]$ls test.shtest1.sh 2&...
代码星球·2020-08-09

shell 显示详细信息

 MacdeMacBook-Pro:testmacname$ls-al|moretotal40drwxr-xr-x3macnamestaff964318:49.drwxr-xr-x+76macnamestaff24325714:25..-rw-r--r--1rootstaff186914318:49ic.c&...
代码星球·2020-08-09

python 获取数字在内存的内容

 #coding=utf-8fromstructimportpack,unpackbyte=pack('f',1.5)print(byte)print([iforiinbyte])byte=pack('f',123432.523424)print(byte)print([iforiinbyte])输出??['...

Redis Pipeline原理分析

 Redis本身是基于Request/Response协议的,正常情况下,客户端发送一个命令,等待Redis应答,Redis在接收到命令,处理后应答。在这种情况下,如果同时需要执行大量的命令,那就是等待上一条命令应答后再执行,这中间不仅仅多了RTT(RoundTimeTrip),而且还频繁的调用系统IO,发送...
代码星球·2020-08-09

nohup 的含义

 1)./a.sh&,&对SIGINT信号免疫程序终止(interrupt)信号,在用户键入INTR字符(通常是Ctrl-C)时发出,用于通知前台进程组终止进程。Ctrl+C,a.sh照样运行。2)nohup的意思是忽略SIGHUP信号。本信号在用户终端连接(正常或非正常)结束时发出nohup...
代码星球·2020-08-09

shell tail 命令

 #显示最后两行tail-n-2filename>newfilename#从开头显示到倒数第二行head-n-2filename>newfilename ...
代码星球·2020-08-09

c str to float

 #include<wchar.h>intmain(){wchar_tszOrbits[]=L"365.2429.53";wchar_t*pEnd;doubled1,d2;d1=wcstod(szOrbits,&pEnd);d2=wcstod(pEnd,NULL);wprintf(L"%f...
代码星球·2020-08-09

shell sed 命令

 sed实现显示行:sed-n'1'pfilename //显示filename第一行sed-n'$'pfilename //显示filename最后一行sed-n'1,3'pfilename //显示filename的第1行至第3行sed-n'3,$'pfilename&nbs...
代码星球·2020-08-09

c 判断一个字符是否为空格

 #include<stdio.h>#include<wctype.h>intmain(){wchar_tc;inti=0;wchar_tstr[]=L"Examplesentencetotestiswblank";while(str[i]){c=str[i];if(iswblank(...

c 判断是否为非控制字符

 #include<stdio.h>#include<wctype.h>intmain(){inti=0;wchar_tstr[]=L"firstlinesecondline";while(!iswcntrl(str[i])){putwchar(str[i]);i++;}return0...
代码星球·2020-08-09

c 判断一个字符是否为字母

 #include<stdio.h>#include<wctype.h>intmain(){inti=0;wchar_tstr[]=L"C++";while(str[i]){if(iswalpha(str[i]))wprintf(L"character%lcisalphabetic",...