I am trying to do something likealias ftp='echo do not use ftp. Use sftp instead.'just so that ftp will not be accidentally used.  But I noticed thatftp abcd.comwill cause the command to echodo not use ftp. Use sftp instead. abcd.combecause the abcd.com is taken to be an argument for echo.Is there a way to make Bash not add abcd.com to the substitution, or make echo not take it as extra arguments?  (Is there a solution for each approach?)I supposed I could make italias ftp='sftp'but I just want to make the command stop all together to remind myself not to use ftp.
in Bash, how to not include extra arguments in an alias?
bash;alias;ftp;echo