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

質問編集履歴

1

追記

2020/03/16 00:28

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -72,4 +72,47 @@
72
72
  install-on-request: 24,936 (30 days), 59,140 (90 days), 250,747 (365 days)
73
73
  build-error: 0 (30 days)
74
74
 
75
+ ```
76
+ ---
77
+ 追記 (動かないスクリプト, zshrcの関連部分, zmodloadの出力)
78
+ ```zsh
79
+ #!/usr/local/bin/zsh
80
+ urls="
81
+ https://www.youtube.com/watch?v=sample1
82
+ https://www.youtube.com/watch?v=sample2
83
+ https://www.youtube.com/watch?v=sample3
84
+ "
85
+ echo "$urls"
86
+ mapfile -t parsed_urls <<< "$urls" # download.sh:8: command not found: mapfileとなる
87
+
88
+ for url in "${parsed_urls[@]}"; do
89
+ echo "$url"
90
+ youtube-dl "$url"
91
+ printf "\n"
92
+ done
93
+ ```
94
+
95
+ ```zshrc
96
+ ...
97
+ # enable mapfile
98
+ zmodload zsh/mapfile
99
+ ...
100
+ ```
101
+
102
+ ```terminal
103
+ ❯ zmodload
104
+ zsh/complete
105
+ zsh/complist
106
+ zsh/computil
107
+ zsh/datetime
108
+ zsh/main
109
+ zsh/mapfile
110
+ zsh/parameter
111
+ zsh/regex
112
+ zsh/terminfo
113
+ zsh/zle
114
+ zsh/zleparameter
115
+ zsh/zpty
116
+ zsh/zutil
117
+
75
118
  ```