Если скрипт запускается как ./process-logs.sh logs, какое расширение содержит logs?
./process-logs.sh logs
logs
$#
$?
$0
$1