回答編集履歴

3

bash

2015/09/11 12:00

投稿

ngyuki
ngyuki

スコア4514

test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
 
30
30
 
31
- ```
31
+ ```bash
32
32
 
33
33
  cat input | perl -nle 'print "$1 $2" if ~ m|/attachments/([^/]+)/files/([^/]+):|'
34
34
 

2

add

2015/09/11 12:00

投稿

ngyuki
ngyuki

スコア4514

test CHANGED
@@ -13,3 +13,23 @@
13
13
  cat input | cut -d: -f1 | awk -F/ '{print $(NF-2) " " $(NF)}'
14
14
 
15
15
  ```
16
+
17
+
18
+
19
+ ---
20
+
21
+
22
+
23
+ > 「"attachments/" と "/files" の間にある文字列」間でprojectnameを特定したいです。
24
+
25
+
26
+
27
+ sed で書きにくい場合は perl 使っちゃっても良いと思うの
28
+
29
+
30
+
31
+ ```
32
+
33
+ cat input | perl -nle 'print "$1 $2" if ~ m|/attachments/([^/]+)/files/([^/]+):|'
34
+
35
+ ```

1

fix

2015/09/11 12:00

投稿

ngyuki
ngyuki

スコア4514

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- であれば次のような感じです(パスに空白を含むとダメ)
7
+ であれば次のような感じです。
8
8
 
9
9
 
10
10