问题列表 - 第37225页

如何格式化我的grep输出以显示行尾的行号,以及命中计数?

我正在使用grep来匹配文件中的字符串.这是一个示例文件:

example one,
example two null,
example three,
example four null,
Run Code Online (Sandbox Code Playgroud)

grep -i null myfile.txt 回报

example two null,
example four null,
Run Code Online (Sandbox Code Playgroud)

如何将匹配的行与其行号一起返回,如下所示:

  example two null, - Line number : 2
  example four null, - Line number : 4
  Total null count : 2
Run Code Online (Sandbox Code Playgroud)

我知道-c返回总匹配的行,但我不知道如何正确格式化以total null count在前面添加,我不知道如何添加行号.

我能做什么?

unix linux bash grep

364
推荐指数
4
解决办法
33万
查看次数

在bash中简单的正则表达式解析

我想解析一个包含类似这些行的日志文件(log.txt):

2010-10-19 07:56:14 URL:http://www.website.com/page.php?ID=26 [13676] -> "www.website.com/page.php?ID=26" [1]
2010-10-19 07:56:14 URL:http://www.website.com/page.php?ID=44 [14152] -> "www.website.com/page.php?ID=44" [1]
2010-10-19 07:56:14 URL:http://www.website.com/page.php?ID=13 [13681] -> "www.website.com/page.php?ID=13" [1]
2010-10-19 07:56:14 ERROR:Something bad happened
2010-10-19 07:56:14 ERROR:Something really bad happened
2010-10-19 07:56:15 URL:http://www.website.com/page.php?ID=14 [12627] -> "www.website.com/page.php?ID=14" [1]
2010-10-19 07:56:14 ERROR:Page not found
2010-10-19 07:56:15 URL:http://www.website.com/page.php?ID=29 [13694] -> "www.website.com/page.php?ID=29" [1]
Run Code Online (Sandbox Code Playgroud)

你可能已经猜到了:

1)我需要从每一行中提取这部分:

2010-10-19 07:56:15 URL:http://www.website.com/page.php?ID=29 [13694] -> "www.website.com/page.php?ID=29" [1]
------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Run Code Online (Sandbox Code Playgroud)

2)这部分转到另一个文件(log.html),如下所示:

<a href="http://www.website.com/page.php?ID=29">http://www.website.com/page.php?ID=29</a>
Run Code Online (Sandbox Code Playgroud)

我需要通过bash脚本执行此操作,该脚本将在*nix平台上运行.我不知道shell编程,所以详细的脚本将非常感激,指向bash编程参考的指针会做.

linux bash shell scripting

3
推荐指数
1
解决办法
5650
查看次数

sqlserver中的sql-Locks概念

我需要知道sqlserver中的锁概念为什么要使用它?以及任何一个例子.是任何pdf或ppt请指定

sql sql-server

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

mysql按字母顺序排列

我试图用字母顺序排序mysql数据

A | B | C | d

当我点击B时,此查询运行

通过'b'从用户订单中选择名称

但结果显示所有以a或c或di开头的记录都只显示以b开头的记录

感谢帮助

mysql

13
推荐指数
2
解决办法
11万
查看次数

实体框架vs Linq to Entities vs Linq to SQL

我阅读了很多关于如何在WPF .Net 4应用程序中使用数据库的文章.据我了解,主要的两项技术是:

  • Linq to SQL(L2S)
  • 实体框架(EF)

但有时我也可以看到Linq to Entities(L2E)技术的提及,但无法找到明确解释EF和L2E之间的区别.

所以,我的问题是:实体框架和Linq to Entities技术之间有什么区别吗?或者这是一种技术的同义词?

ado.net linq-to-entities entity-framework linq-to-sql

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

是否有可能仅使用CSS/CSS3来剪切文本效果?

是否有可能仅使用CSS/CSS3来剪切文本效果?或图像是获得此效果的唯一选项.

替代文字

css css3

14
推荐指数
1
解决办法
6756
查看次数

C++ Array中的C#Array []语法

我有一个在C#中定义的接口,它有一个方法

Array[] Foo();
Run Code Online (Sandbox Code Playgroud)

我需要在用C++/CLI编写的类中实现此接口.我尝试了以下语法

array<array<Object^>^>^ Foo();
Run Code Online (Sandbox Code Playgroud)

但我得到一个错误,说明我的返回类型与界面中的类型不匹配.有谁知道如何将C#转换Array[]为C++/CLI?

c# syntax c++-cli

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

android提示用户使用对话框输入

我想提示用户使用对话框在我的android应用程序中输入.这是我发现的:

AlertDialog.Builder alert = new AlertDialog.Builder(this);

alert.setTitle("Title");
alert.setMessage("Message");

// Set an EditText view to get user input 
final EditText input = new EditText(this);
alert.setView(input);

alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
String value = input.getText();
 // Do something with value!
 }
});

alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
 public void onClick(DialogInterface dialog, int whichButton) {
     // Canceled.
}
});

 alert.show();
Run Code Online (Sandbox Code Playgroud)

但这给了我:

android.view.WindowManager $ BadTokenException:无法添加窗口 - 令牌null不适用于应用程序

我的代码有什么问题似乎在对话框上传递了一个null参数,但我无法找出问题所在.

android

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

ANDROID:将屏幕拆分为2等于具有2个列表视图的部分

我正在尝试将2个列表视图放入我的布局中.问题是我不知道每个listview的大小.第一个listview可能有几个项目(0,1,2到大约10),第二个listview可能有很多项目(最多100个).

我试图将两个listviews的权重设置为1,但它不起作用:

=>如果第一个列表视图只有1个项目,第二个列表视图99,那么你看不到列表视图的第一项#1 =>它会缩小(相对于列表视图#2)你没有看到它.

所以我现在想把屏幕分成2个等于部分(无论是什么/无论每个列表视图的大小),并将两个列表视图放在每个部分中.当然它需要在任何设备上工作...所以如何捕获设备屏幕大小,将其分成两部分并强制列表视图大小适合屏幕的每一半?

有没有人这样做过?有另一种选项,以显示在相同的布局两个不同尺寸的列表视图(I应该使用滚动型以某种方式?=>当用户到达第一列表视图的结束时,第二列表视图显示=>是可能的? )

感谢您的帮助和任何建议......

休伯特

android listview android-layout

15
推荐指数
2
解决办法
2万
查看次数

Oracle:替换字符串中的非数字字符

我在我的数据库中的字段,用户保存的自由形式的电话号码.因此,数据具有各种不同的格式:

  • (地区)nnn-nnnn
  • 区域NNN-NNNN
  • area.nnn.nnnn
  • 等等

我想去掉所有的非数字字符,只是存储的数字,但我无法找到一个简单的方法来做到这一点.是否可以不为每个字符使用一个REPLACE?

replace oracle11g

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