我有一个应该为文件中的每一行执行的循环。在该循环中,我需要增加一个变量。但是,该值不会增加。我怎样才能正确增加它?
i=1;
for line in `cat sPSEE_disprot/disorder_prediction_threshold_info.txt`
do
echo $i;
dir="predicted_disorder/1_$i"
mkdir $dir
echo $line;
((i=i+1));
done
1
-0.5930735 // this is the content of file
1
mkdir: cannot create directory `predicted_disorder/1_1': File exists
-0.593253
1
mkdir: cannot create directory `predicted_disorder/1_1': File exists
-0.593468
1
mkdir: cannot create directory `predicted_disorder/1_1': File exists
-0.593581
.
.
.
.
答案 0 :(得分:2)
我认为您忽略了<form action="/account/create_account/" method="post" enctype="multipart/form-data">
需要先(())
才能工作:
$
另请注意,分号是无用的(空语句)作为行中的最后一个字符。