Вывод тильды в файл без его расширения в Bash

Мне нужно записать аргумент в файл в сценарии Bash, поэтому яя делаю что-то вроде этого,

echo "Argument is: $1" >> file

Проблема в том, что если естьтильда (~) в аргументе я неЯ не хочу, чтобы он был расширен до домашнего каталога. Так что, если пользователь передал сценарий ~ / bin в качестве аргумента, он был бы записан как ~ / bin, а не / home / user / bin. Как мне это сделать?

Ответы на вопрос(3)

Ваш ответ на вопрос