Вывод тильды в файл без его расширения в Bash
Мне нужно записать аргумент в файл в сценарии Bash, поэтому яя делаю что-то вроде этого,
echo "Argument is: $1" >> file
Проблема в том, что если естьтильда (~) в аргументе я неЯ не хочу, чтобы он был расширен до домашнего каталога. Так что, если пользователь передал сценарий ~ / bin в качестве аргумента, он был бы записан как ~ / bin, а не / home / user / bin. Как мне это сделать?