Если ваш вопрос:
Затем, как обрабатывать $ 1, что я могу определить, есть ли знак доллара в параметре $ 1
blockquote>Вы можете попробовать это:
if [[ $1 == *'$'* ]] then echo '$ was found' else echo '$ was not found' fi
Выход:
$ ./dd.sh 'sample$name.mp4' // prints $ was found $ ./dd.sh 'samplename.mp4' // prints $ was not found