回答編集履歴

5

ゴミ掃除

2020/07/18 10:54

投稿

hana_yama_san
hana_yama_san

スコア923

test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
  ```
46
46
 
47
- $ time ls -l | sed -n '/^d/p' | awk '{print "./" $9 "/*.txt"}' | eval cat `xargs -n1` >/dev/null 2>&1
47
+ $ time ls -l | sed -n '/^d/p' | awk '{print "./" $9 "/*.txt"}' | eval cat `xargs -n1` >/dev/null 2>&1
48
48
 
49
49
  ```
50
50
 

4

こうかな?

2020/07/18 10:54

投稿

hana_yama_san
hana_yama_san

スコア923

test CHANGED
@@ -4,9 +4,13 @@
4
4
 
5
5
 
6
6
 
7
+ ```
8
+
7
9
  ls -l | sed -n '/^d/p' | awk '{print "./" $9 "/unko-*.txt"}' |
8
10
 
9
- eval cat `xargs -n1` | ./unko.sh
11
+ eval cat `xargs -n1` | ./unko.sh
12
+
13
+ ```
10
14
 
11
15
 
12
16
 
@@ -38,7 +42,11 @@
38
42
 
39
43
 
40
44
 
45
+ ```
46
+
41
47
  $ time ls -l | sed -n '/^d/p' | awk '{print "./" $9 "/*.txt"}' | eval cat 「`xargs -n1`」 >/dev/null 2>&1
48
+
49
+ ```
42
50
 
43
51
 
44
52
 

3

再挑戦

2020/07/18 10:53

投稿

hana_yama_san
hana_yama_san

スコア923

test CHANGED
@@ -4,9 +4,9 @@
4
4
 
5
5
 
6
6
 
7
- ls -l | sed -n '/^d/p' | awk '{print "./" $9 "/unko-*.txt"}' |
7
+ ls -l | sed -n '/^d/p' | awk '{print "./" $9 "/unko-*.txt"}' |
8
8
 
9
- eval cat `xargs -n1` | ./unko.sh
9
+ eval cat `xargs -n1` | ./unko.sh
10
10
 
11
11
 
12
12
 
@@ -38,7 +38,7 @@
38
38
 
39
39
 
40
40
 
41
- $ time ls -l | sed -n '/^d/p' | awk '{print "./" $9 "/*.txt"}' | eval cat `xargs -n1` >/dev/null 2>&1
41
+ $ time ls -l | sed -n '/^d/p' | awk '{print "./" $9 "/*.txt"}' | eval cat `xargs -n1` >/dev/null 2>&1
42
42
 
43
43
 
44
44
 

2

助言に従ってみる

2020/07/18 10:49

投稿

hana_yama_san
hana_yama_san

スコア923

test CHANGED
@@ -2,15 +2,11 @@
2
2
 
3
3
  下記で全部の「unko-*.txt」を連結して実行できます。高速だと思います。
4
4
 
5
-  ※「xargs -n1」はバックスラッシュで囲んだんですが、
6
-
7
-   このページでは表示されていません。
8
5
 
9
6
 
7
+ 「ls -l | sed -n '/^d/p' | awk '{print "./" $9 "/unko-*.txt"}' |
10
8
 
11
- ls -l | sed -n '/^d/p' | awk '{print "./" $9 "/unko-*.txt"}' |
12
-
13
- eval cat `xargs -n1` | ./unko.sh
9
+ eval cat `xargs -n1` | ./unko.sh
14
10
 
15
11
 
16
12
 
@@ -42,7 +38,7 @@
42
38
 
43
39
 
44
40
 
45
- $ time ls -l | sed -n '/^d/p' | awk '{print "./" $9 "/*.txt"}' | eval cat `xargs -n1` >/dev/null 2>&1
41
+ $ time ls -l | sed -n '/^d/p' | awk '{print "./" $9 "/*.txt"}' | eval cat `xargs -n1` >/dev/null 2>&1
46
42
 
47
43
 
48
44
 

1

表示に関して

2020/07/18 10:47

投稿

hana_yama_san
hana_yama_san

スコア923

test CHANGED
@@ -1,6 +1,10 @@
1
1
  ディレクトリ個別の処理が無く、単に「unko-*.txt」の入力が欲しいだけなら、
2
2
 
3
3
  下記で全部の「unko-*.txt」を連結して実行できます。高速だと思います。
4
+
5
+  ※「xargs -n1」はバックスラッシュで囲んだんですが、
6
+
7
+   このページでは表示されていません。
4
8
 
5
9
 
6
10