on adding folder items to p after receiving input
set l to {}
repeat with f in input
set end of l to quoted form of POSIX path of f
end repeat
set text item delimiters to " "
do shell script "bash ~/Desktop/script.sh " & (l as text)
end adding folder items to
Você também pode usar o Automator para criar ações de pasta que executam scripts de shell diretamente: