我正在尝试创建一个文件层次结构来存储数据。我想为每个数据采集会话创建一个文件夹。该文件夹有五个子文件夹,名称如下。我在下面的代码尝试给出了一个错误,但我不知道如何纠正它。
代码
#!/bin/sh
TRACES = "/Traces"
LFPS = '/LFPS'
ANALYSIS = '/Analysis'
NOTES = '/Notes'
SPIKES = '/Spikes'
folders=($TRACES $LFPS $ANALYSIS $NOTES $SPIKES)
for folder in "${folders[@]}"
do
mkdir $folder
done
错误
声明变量时出现错误。如上所述,bash
翻转错误Command not found
。相反,如果我将文件名声明为TRACES = $('\Traces')
,bash
则翻转错误No such file or directory
。