
在bash shell中 如何给 连续多行的内容 暂时注释掉 在前面加#太慢了 !行少还行 但是 多了 不方便 有没有象c那样 /* ………… */ 这样的东西可以注释很多行
在code中有 MACRO_NAME("name") 如果这两个在同一行还可以 如果变成这样 MACRO_NAME( "name" ) 就不好处理, 我现在的想法是要把MARCO_NAME 和name用shell脚本抽取出来 做成MACRO_NAME name的格式 请高手指点~~~~
由于是外行 所以 请教下 谢谢 下面的多行 如何合并 2009-9-1 8:47:47 Failure woaini 2009-9-1 8:47:45 Failure 192.168.16.225 2009-9-1 8:40:37 Failure 2009-9-1 8:40:37 Failure pppp 192.168.17.5 我想合并为如下格式 2009-9-1,8:47:47,Failure,woaini 2009-9-1,8:47:45,Failure,,192.168.16.225 2009-9-1,8:40:37,Failure 2009-9-1,8:40:37,Failure,pppp,192.168.17.5 主要用来SQL LOADR 导入ORACLE 谢谢了
比如有一文件file.txt a 1 a 2 a 3 b 4 b 5 c 6 c 1 d 2 d 4 经过合并后为: a 1_2_3 b 4_5 c 6_1 d 2_4 如何通过shell脚本实现以上功能,求高手解答
本帖最后由 icetown 于 2011-06-16 18:50 编辑 shell脚本的执行可以是输入一行执行一行,如: bash-3.2$ echo hello world hello world 也可以是直接运行编辑好的脚本文件,如: bash-3.2$ cat > helloworld echo hello world bash-3.2$ bash-3.2$ chmod +x helloworld bash-3.2$ bash-3.2$ helloworld hello world 不过现在我不想单行执行,也不想运行文件脚本,想运行一个多行的shell脚本,怎么办?如下面的几行: bash-3...
比如我的awk脚本有多行, 但是 我既不想单独 给awk做个脚本文件,又不希望 单独的awk命令行太长,希望在shell中分行处理 如何处理呢 例子 ls| awk '{一堆代码} END{又一堆代码}' 怎样在shell中将上述awk命令给 分行处理