const command_t COMMANDS[]= { {"about", " Displays information about Shell\n\r", &cmd_about}, {"alias", " Allows the user view the current aliases\n\r", &cmd_alias}, {"cd", " Changes current directory. Usage:\n\r cd \n\r", &cmd_cd}, {"clear", " Clears the screen\n\r", &cmd_clear}, {"cp", " Copies file\n\r", &cmd_cp}, {"mv", " Moves file\n\r", &cmd_mv}, {"ren", " Renames file\n\r", &cmd_ren}, {"date", " Returns the current date and time\n\r", &cmd_date}, {"echo", " Echoes the data to the screen. Usage:\n\r echo \n\r", &cmd_echo}, {"exit", " Exits from Shell\n\r", &cmd_exit}, {"free", " Displays total, free and used memory\n\r", &cmd_memory}, {"help", " Gives help on commands. Usage:\n\r help ;it lists all builtins\n\r help ;help on command\n\r", &cmd_help}, {"history", " Lists used commands\n\r", &cmd_history}, {"kfetch", " Prints logo and information about system.\n\r", &cmd_kfetch}, {"kill", " Stops a running process. Usage:\n\r kill \n\r kill all\n\r", &cmd_kill}, {"pkill", " Kills all processes by name. Usage:\n\r pkill \n\r", &cmd_pkill}, {"ls", " Lists the files in a directory. Usage:\n\r ls ;lists the files in current directory\n\r ls ;lists the files at specified folder\n\r ls -1 ;lists the files in a single column\n\r", &cmd_ls}, {"mkdir", " Create directory and parent directories as needed. Usage:\n\r mkdir \n\r", &cmd_mkdir}, {"more", " Displays a file data to the screen. Usage:\n\r more \n\r", &cmd_more}, {"ps", " Lists the current processes running\n\r or shows more info on and save LASTPID\n\r", &cmd_ps}, {"pwd", " Displays the name of the working directory\n\r", &cmd_pwd}, {"reboot", " Reboots the computer or KolibriOS kernel. Usage:\n\r reboot ;reboot a PC\n\r reboot kernel ;reboot the KolibriOS kernel\n\r", &cmd_reboot}, {"rm", " Removes a file. Usage:\n\r rm file name>\n\r", &cmd_rm}, {"rmdir", " Removes a folder. Usage:\n\r rmdir \n\r", &cmd_rmdir}, {"shutdown"," Turns off the computer\n\r", &cmd_shutdown}, {"sleep", " Stops the shell for the desired period. Usage:\n\r sleep