回答編集履歴
5
修正
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
Rubyならこんな感じで。
|
14
14
|
|
15
|
-
フォルダを全て取得して、その中に
|
15
|
+
フォルダ名を全て取得して、その中に
|
16
16
|
|
17
17
|
populationフォルダを作ります。
|
18
18
|
|
4
修正
test
CHANGED
@@ -11,6 +11,14 @@
|
|
11
11
|
#追記
|
12
12
|
|
13
13
|
Rubyならこんな感じで。
|
14
|
+
|
15
|
+
フォルダを全て取得して、その中に
|
16
|
+
|
17
|
+
populationフォルダを作ります。
|
18
|
+
|
19
|
+
失敗すると元に戻すのが大変なので
|
20
|
+
|
21
|
+
動かすときは注意が必要です。
|
14
22
|
|
15
23
|
```Ruby
|
16
24
|
|
3
修正
test
CHANGED
@@ -22,23 +22,7 @@
|
|
22
22
|
|
23
23
|
|
24
24
|
|
25
|
-
dir1 = Dir.glob('*/')
|
26
|
-
|
27
|
-
dir2 = %w[dir1 dir2 dir3]
|
28
|
-
|
29
|
-
|
30
|
-
|
31
|
-
dir1.each do |d1|
|
32
|
-
|
33
|
-
dir2.each do |d2|
|
34
|
-
|
35
|
-
|
25
|
+
Dir.glob('*/').each { |e| FileUtils.mkdir_p(e + 'population') }
|
36
|
-
|
37
|
-
end
|
38
|
-
|
39
|
-
end
|
40
|
-
|
41
|
-
|
42
26
|
|
43
27
|
|
44
28
|
|
2
修正
test
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
|
24
24
|
|
25
|
-
dir1 =
|
25
|
+
dir1 = Dir.glob('*/')
|
26
26
|
|
27
27
|
dir2 = %w[dir1 dir2 dir3]
|
28
28
|
|
@@ -32,7 +32,7 @@
|
|
32
32
|
|
33
33
|
dir2.each do |d2|
|
34
34
|
|
35
|
-
FileUtils.mkdir_p("
|
35
|
+
FileUtils.mkdir_p("#{d1}#{d2}")
|
36
36
|
|
37
37
|
end
|
38
38
|
|
@@ -40,4 +40,6 @@
|
|
40
40
|
|
41
41
|
|
42
42
|
|
43
|
+
|
44
|
+
|
43
45
|
```
|
1
修正
test
CHANGED
@@ -5,3 +5,39 @@
|
|
5
5
|
こんな記事を見つけました。
|
6
6
|
|
7
7
|
こちらの記事の1.が参考になるかもしれません。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
#追記
|
12
|
+
|
13
|
+
Rubyならこんな感じで。
|
14
|
+
|
15
|
+
```Ruby
|
16
|
+
|
17
|
+
# encoding: utf-8
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
require 'fileutils'
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
dir1 = %w[A B C D]
|
26
|
+
|
27
|
+
dir2 = %w[dir1 dir2 dir3]
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
dir1.each do |d1|
|
32
|
+
|
33
|
+
dir2.each do |d2|
|
34
|
+
|
35
|
+
FileUtils.mkdir_p("Test/#{d1}/#{d2}")
|
36
|
+
|
37
|
+
end
|
38
|
+
|
39
|
+
end
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
```
|