質問編集履歴
3
test
CHANGED
File without changes
|
test
CHANGED
@@ -64,6 +64,20 @@
|
|
64
64
|
|
65
65
|
出力結果のnames.txtが出力されず、taro.txtのawkで取得したものをtaro.txtの行数文繰り返す処理になってしまっております。
|
66
66
|
|
67
|
+
|
68
|
+
|
69
|
+
1行目のtaro.txtの結果を変数に入れ
|
70
|
+
|
71
|
+
taroOnly=cat taro.txt | awk '{print substr($0,1,3)}'
|
72
|
+
|
73
|
+
ehco -e ''${taroOnly}'/t'
|
74
|
+
|
75
|
+
ehco names.txt | grep -e ${taroOnly} '.....taro...'
|
76
|
+
|
77
|
+
taro.txtの5行目以降を条件として取得したいのですが、上手くいけず…。
|
78
|
+
|
79
|
+
|
80
|
+
|
67
81
|
2つの出力結果を1つに並べ、それをtaro.txtの行数文繰り返したいのですが、どのように変更すればよろしいでしょうか?
|
68
82
|
|
69
83
|
|
2
test
CHANGED
File without changes
|
test
CHANGED
@@ -42,7 +42,7 @@
|
|
42
42
|
|
43
43
|
|
44
44
|
|
45
|
-
※追記
|
45
|
+
**※追記**
|
46
46
|
|
47
47
|
やったこと
|
48
48
|
|
@@ -64,7 +64,7 @@
|
|
64
64
|
|
65
65
|
出力結果のnames.txtが出力されず、taro.txtのawkで取得したものをtaro.txtの行数文繰り返す処理になってしまっております。
|
66
66
|
|
67
|
-
2つの出力結果を1つに並べ、それをtaro.txtの行数文繰り返したいです
|
67
|
+
2つの出力結果を1つに並べ、それをtaro.txtの行数文繰り返したいのですが、どのように変更すればよろしいでしょうか?
|
68
68
|
|
69
69
|
|
70
70
|
|
1
test
CHANGED
File without changes
|
test
CHANGED
@@ -39,3 +39,33 @@
|
|
39
39
|
太郎1 taro_001 つよい かっこいい
|
40
40
|
|
41
41
|
太郎2 taro_002 すごい やさしい
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
※追記
|
46
|
+
|
47
|
+
やったこと
|
48
|
+
|
49
|
+
while read line
|
50
|
+
|
51
|
+
do
|
52
|
+
|
53
|
+
//太郎xを一番左に出力する処理
|
54
|
+
|
55
|
+
cat taro.txt | awk '{print substr($0,1,3)}'
|
56
|
+
|
57
|
+
cat names.txt | grep taro.txt
|
58
|
+
|
59
|
+
done >taro.txt
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
上記の方法だと
|
64
|
+
|
65
|
+
出力結果のnames.txtが出力されず、taro.txtのawkで取得したものをtaro.txtの行数文繰り返す処理になってしまっております。
|
66
|
+
|
67
|
+
2つの出力結果を1つに並べ、それをtaro.txtの行数文繰り返したいです。
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
説明などが不足して大変申し訳ありませんでした。
|