echo "21" |awk '{a=sprintf("%d",$0);if(a>8) {print "ok" } }' 在unix下,可以输出ok,但在linux下,没有输出?
本帖最后由 vozoo 于 2010-09-08 19:27 编辑 unix如何替换多个文件中的字符串? 不是linux,不支持sed -i 还望各路高手帮忙解答! 比如说在linux下可以这样, find ./ -exec grep "ABC" '{}' \; -exec sed -i 's/ABC/abc/g' {} \; 但是在unix下不知道怎么弄?
设: m="chinaunix" 现在请问在bsh中如何判断变量m的长度也即m中所含的字符个数。 注意:要求在bsh中实现,不是在ksh中(因为ksh中的方法我知道${#m})
近日重看c专家编程,看到上面的一些工具还是很有用的,就摘录下来了 有一些曾经用过还是很有用的 大家可以试试 [code] cb c程序美化器,在源文件中运行这个过滤器,可以使源文件有标准的布局和缩进格式。来自Berkeley indent 与cb作用相同,来自AT&T cflow 打印程序中调用者/被调用者的关系 lint c程序检查器 dis 目标代码反汇编工具 dump -Lv 打印动态链接信息 ldd...
Comm 命令 (unix/Linux/Cygnu) 如果想对两个有序的文件进行比较,可以使用comm命令。 comm - 12 file1 file2 就只显示在两个文件中都存在的行; comm - 23 file1 file2 只显示在第一个文件中出现而未在第二个文件中出现的行; comm - 123 file1 file2 则什么也不显示。 ·完整解说 Comm命令 如果想对两个有序的文件进行比较,可以使用comm命令。 语法:comm [- 123 ] file1 file2 说明:该命令是对两个已经排好序的文件进行...