質問するログイン新規登録

回答編集履歴

4

fix

2017/08/18 13:47

投稿

mattn
mattn

スコア5030

answer CHANGED
@@ -2,9 +2,9 @@
2
2
 
3
3
  最初の1件
4
4
  ```
5
- $ cat test.xml | grep -m 1 -oP "(?<=\<title\>).+(?=<\/title>)"
5
+ $ cat test.xml | grep -m 1 -oP "(?<=<title>).+(?=</title>)"
6
6
  ```
7
7
  全部欲しい場合は
8
8
  ```
9
- $ cat test.xml | grep -oP "(?<=\<title\>).+(?=<\/title>)"
9
+ $ cat test.xml | grep -oP "(?<=<title>).+(?=</title>)"
10
10
  ```

3

fix

2017/08/18 13:47

投稿

mattn
mattn

スコア5030

answer CHANGED
@@ -1,5 +1,10 @@
1
1
  もうベストアンサー出てしまいましたが、実は grep だけで行けます。
2
2
 
3
+ 最初の1件
3
4
  ```
4
5
  $ cat test.xml | grep -m 1 -oP "(?<=\<title\>).+(?=<\/title>)"
5
- ```
6
+ ```
7
+ 全部欲しい場合は
8
+ ```
9
+ $ cat test.xml | grep -oP "(?<=\<title\>).+(?=<\/title>)"
10
+ ```

2

fix

2017/08/18 06:57

投稿

mattn
mattn

スコア5030

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  もうベストアンサー出てしまいましたが、実は grep だけで行けます。
2
2
 
3
3
  ```
4
- $ cat test.xml | grep -oP "(?<=\<title\>).+(?=<\/title>)" | head -n 1
4
+ $ cat test.xml | grep -m 1 -oP "(?<=\<title\>).+(?=<\/title>)"
5
5
  ```

1

fix

2017/08/18 06:57

投稿

mattn
mattn

スコア5030

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  もうベストアンサー出てしまいましたが、実は grep だけで行けます。
2
2
 
3
3
  ```
4
- $ cat test.xml | grep -oP "(?<=\<title\>).+(?=<\/title>)"
4
+ $ cat test.xml | grep -oP "(?<=\<title\>).+(?=<\/title>)" | head -n 1
5
5
  ```