小编Mik*_*ike的帖子

使用awk(或sed)根据下一行的第一个字符删除换行符

这是我的情况:我有一个大文本文件,我想从中提取某些信息.我使用sed根据regexp提取所有相关信息,但我提取的每一条"信息"都在一个单独的行上,我希望每个"记录"都在它自己的行上,这样它就可以很容易地导入到一个DB.
这是我现在的数据样本:

92831,499,000
,0644321
79217,999,000
,5417178
,PK91622
,PK90755

理想情况下,我希望此输出看起来像:

92831,499,000,0644321
79217,999,000,5417178,PK91622
79217,999,000,5417178,PK90755

这可能更难做,所以我会满足于最后一个"记录"的输出只出现一次,附加的"PK ......"成为该行的第4个"字段".
最后,我能想到的最简单的方法是,如果该行以逗号(^,)开头,那么新行应该删除之前......我不太熟悉awk但是如果你能给我一个从这开始它真的很感激!谢谢!

bash shell awk sed

8
推荐指数
2
解决办法
5754
查看次数

获取Dojo单选按钮值?

我有一个使用dojo的HTML表单,并为选择单选按钮选择以下代码:

dojo.require("dijit.form.RadioButton");
Run Code Online (Sandbox Code Playgroud)
<link href="http://ajax.googleapis.com/ajax/libs/dojo/1.6.2/dojo/resources/dojo.css" rel="stylesheet" />
<link href="http://ajax.googleapis.com/ajax/libs/dojo/1.6.2/dijit/themes/claro/claro.css" rel="stylesheet" />
<script src="//ajax.googleapis.com/ajax/libs/dojo/1.9.3/dojo/dojo.js" djConfig="parseOnLoad:true"></script>

<body class="claro">
  <input type="radio" dojoType="dijit.form.RadioButton" name="infoUrgent" value="deferrable" id="deferrable">Deferrable
  <input type="radio" dojoType="dijit.form.RadioButton" name="infoUrgent" value="immediate" id="immediate">Immediate
  <br>
Run Code Online (Sandbox Code Playgroud)

我想获取此单选按钮的值并将其传递给我的"后端"脚本,但不是onClick或onChange,只有在用户按下表单上的"提交"按钮后.通常使用文本框等,我可以使用dijit.byId('id').value或.attr('value'),但由于单选按钮都有不同的id,我不能使用它.来自dojocampus的文档提到了使用单选按钮的名称......虽然我无法解决这个问题......我可以得到一些帮助吗?

谢谢.

html javascript dojo

5
推荐指数
1
解决办法
1万
查看次数

在JSP中显示HTML代码(不要“渲染” HTML)

我有一个JSP页面,它接受SQL查询,执行这些查询,然后在表中返回结果。一些结果有时会在其中包含HTML标记,即-结果将返回:

This is the returned result! I have <br> and <hr> tags!

当通过代码处理返回内容并将其放入表中时,它实际上会将“ <br>和” <hr>标记呈现为HTML,但是我希望它仅显示实际的<br>和“ <hr>标记”。

当前,退货使用<%= colvalue%>打印

我怎样才能做到这一点?

html jsp

3
推荐指数
2
解决办法
8487
查看次数

标签 统计

html ×2

awk ×1

bash ×1

dojo ×1

javascript ×1

jsp ×1

sed ×1

shell ×1