What i'm trying to do is this : write a script that's gonna increment numbers and write them in two different files Now these files are inputs for another command that , in order to consider a user valid, we mush have 24 characters in the ISE2 = 6000011914A0A2E60004DC6$i
But in my loop, when numbers are above 9 , it becomes more than 24 and the users are no longer eligibles; How can i fix that?
#!/bin/bash
if [ -e /var/opt/data/flat/me1im2/files/migration/promise/all_csv_promise_dump_merged_2018_03_15-09-21_sara.csv ]
then
echo "exits"
else
touch /var/opt/data/flat/me1im2/files/migration/promise/all_csv_promise_dump_merged_2018_03_15-09-21_sara.csv
fi
if [ -e /var/opt/data/flat/me1im2/files/migration/atos/output_atos_for_immt_2018-03-15-sara.csv ]
then
echo "exits"
else
touch /var/opt/data/flat/me1im2/files/migration/atos/output_atos_for_immt_2018-03-15-sara.csv
fi
chown apache:apache -R /var/opt/data/flat/me1im2/files/migration/promise/
chown apache:apache -R /var/opt/data/flat/me1im2/files/migration/atos
for i in {1..100}
do
echo ""6000011914A0A2E60004DC6$i","","","MELOFR-200-r3QiUVGgNHWGiERiJ5EQj1Ozl0rPCCRY4Yn4ReC7k24=$i","sara-bidon$i@orange.fr","","","941523002","6000011914A080700004DC6$i","""
done > /var/opt/data/flat/me1im2/files/migration/promise/all_csv_promise_dump_merged_2018_03_15-09-21_sara.csv
for i in {1..100}
do
echo "wfr6000011914a0a2e60004dc6$i,sara-bidon$i@orange.fr,wfr6000011914a0a2e60004dc6$i@back92-mail91-01.me-wanadoo.net,0,ACTIVE,N/A,true,1970-01-01,N/A,RETAIL,N/A,18195860,N/A,N/A,N/A,N/A"
done > /var/opt/data/flat/me1im2/files/migration/atos/output_atos_for_immt_2018-03-15-sara.csv
I'm new to shell scripts , so please be nice thanks
Aucun commentaire:
Enregistrer un commentaire