質問編集履歴

1

実行しようとするファイルの内容を記述

2016/09/28 08:56

投稿

marionetter8
marionetter8

スコア27

test CHANGED
File without changes
test CHANGED
@@ -12,6 +12,256 @@
12
12
 
13
13
  ```
14
14
 
15
-
16
-
17
- 初歩的な問題かもしれませんが、宜しくお願い致します。
15
+ 宜しくお願い致します。
16
+
17
+
18
+
19
+ wav2raw.shの中身です。
20
+
21
+
22
+
23
+ ```wav2raw
24
+
25
+ 47行コメント文省略
26
+
27
+ #!csh -f
28
+
29
+ onintr clean
30
+
31
+
32
+
33
+ set path = ( /usr/local/SPTK/bin $path )
34
+
35
+ set sptkver = '3.5'
36
+
37
+ set cvsid = '$Id: wav2raw.in,v 1.10 2011/12/19 06:00:35 mataki Exp $'
38
+
39
+
40
+
41
+
42
+
43
+ set cmnd = $0
44
+
45
+ set cmnd = $cmnd:t
46
+
47
+
48
+
49
+ set file
50
+
51
+ set flagfile = 0
52
+
53
+
54
+
55
+ set directory
56
+
57
+ set flagdirectory = 0
58
+
59
+
60
+
61
+
62
+
63
+ set swab = 0
64
+
65
+ set normalization = 0
66
+
67
+ set normalization_all = 0
68
+
69
+ set OutputType = s
70
+
71
+ set OutMaxVal = 32767
72
+
73
+ set data_position
74
+
75
+ set READfmt = 0
76
+
77
+ set ENTERdatachunk = 0
78
+
79
+
80
+
81
+ @ i = 0
82
+
83
+ while ($i < $#argv)
84
+
85
+ @ i++
86
+
87
+ switch ($argv[$i])
88
+
89
+ case -swab:
90
+
91
+ set swab = 1
92
+
93
+ breaksw
94
+
95
+ case +c:
96
+
97
+ set OutputType = c
98
+
99
+ set OutMaxVal = 127
100
+
101
+ breaksw
102
+
103
+ case +s:
104
+
105
+ set OutputType = s
106
+
107
+ set OutMaxVal = 32767
108
+
109
+ breaksw
110
+
111
+ case +i3:
112
+
113
+ set OutputType = i3
114
+
115
+ set OutMaxVal = 8388067
116
+
117
+ breaksw
118
+
119
+ case +i:
120
+
121
+ set OutputType = i
122
+
123
+ set OutMaxVal = 2147483647
124
+
125
+ breaksw
126
+
127
+ case +l:
128
+
129
+ set OutputType = l
130
+
131
+ set OutMaxVal = 2147483647
132
+
133
+ breaksw
134
+
135
+ case +C:
136
+
137
+ set OutputType = C
138
+
139
+ set OutMaxVal = 255
140
+
141
+ breaksw
142
+
143
+ case +S:
144
+
145
+ set OutputType = S
146
+
147
+ set OutMaxVal = 65535
148
+
149
+ breaksw
150
+
151
+ case +I3:
152
+
153
+ set OutputType = I3
154
+
155
+ set OutMaxVal = 16776135
156
+
157
+ breaksw
158
+
159
+ case +I:
160
+
161
+ set OutputType = I
162
+
163
+ set OutMaxVal = 4294967296
164
+
165
+ breaksw
166
+
167
+ case +L:
168
+
169
+ set OutputType = L
170
+
171
+ set OutMaxVal = 4294967296
172
+
173
+ breaksw
174
+
175
+ case +f:
176
+
177
+ set OutputType = f
178
+
179
+ set OutMaxVal = 1
180
+
181
+ breaksw
182
+
183
+ case +d:
184
+
185
+ set OutputType = d
186
+
187
+ set OutMaxVal = 1
188
+
189
+ breaksw
190
+
191
+ case +a:
192
+
193
+ set OutputType = a
194
+
195
+ breaksw
196
+
197
+ case -d:
198
+
199
+ @ i++
200
+
201
+ set directory = $argv[$i]
202
+
203
+ set flagdirectory = 1
204
+
205
+ if ( ! -d $argv[$i] ) then
206
+
207
+ echo2 "${cmnd}: Can't find directory "'"'"$directory"'"'" \!"
208
+
209
+ set exit_status = 1
210
+
211
+ goto usage
212
+
213
+ endif
214
+
215
+ breaksw
216
+
217
+ case -n:
218
+
219
+ set normalization = 1
220
+
221
+ breaksw
222
+
223
+ case -N:
224
+
225
+ set normalization = 1
226
+
227
+ set normalization_all = 1
228
+
229
+ breaksw
230
+
231
+ case -h:
232
+
233
+ set exit_status = 0
234
+
235
+ goto usage
236
+
237
+ breaksw
238
+
239
+ default:
240
+
241
+ set file = ( $file $argv[$i] )
242
+
243
+ set flagfile = 1
244
+
245
+ if ( ! -f $argv[$i] ) then
246
+
247
+ echo2 "${cmnd}: Can't open file "'"'"$file"'"'" \!"
248
+
249
+ set exit_status = 1
250
+
251
+ goto usage
252
+
253
+ endif
254
+
255
+ breaksw
256
+
257
+ endsw
258
+
259
+ end
260
+
261
+
262
+
263
+ goto main
264
+
265
+ ```
266
+
267
+ 以下文字数の都合により省略、申しわけございません。