Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Command execution by creating file.



Special character '*' can be used to execute the command.
We have to just create a directory and make a file of any character or word and then make alias of the command which we want to execute assigned with created file. Now just type the * in terminal and you will that the command be executed.
But why this happens, * (special character) is used for auto completion and if used as alone it should just print the name of file why it's execute the file name as command.
Command:mkdir dir;cd dir:<>file;alias file=ls -l;* 


Messages sorted by: Reverse Date, Date, Thread, Author