Help, Linux Script

#!/bin/sh
args=("$@")
echo "#================================="
echo "#Script Name:"
echo "#By:"
echo "#Purpose:"
echo "#:Command Line: picoc"
echo "#================================="
pico $@

this is my script. i think it is ok w/o error. but when i run it i got error. i'm using a VMBox w/ Ubuntu for my linux.
the error says:

sample: 7: Syntax error: "(" unexpected

i dont know how to fix it. maybe it is just here in my terminal. can i fix it? do i need to customized somethings in bash or somewhere? pls help. :slight_smile:

some others said it have no error in their terminal @@

Lose the brackets.

args="$@"