O script espera um argumento quando é executado. Este argumento é o diretório em que *.apk reside.
O argumento é chamado no script por cd $1 line, é assim que os argumentos são chamados no shell script.
Tente executar novamente seu script da seguinte maneira: sh cert.sh </path/where/apks/reside> e ver se isso resolve o problema?
Além disso, antes de for loop, adicione rm -rf other e rm -rf none lines para remover os erros relacionados às pastas existentes.