0
嗨我想在Linux上实现一个shell,我想排队在shell的历史中的最后10个命令。Shell历史命令 - 功能
我正在使用system("cat ~/.bash_history");
命令,但我不知道如何显示最后10条命令。
在此先感谢
嗨我想在Linux上实现一个shell,我想排队在shell的历史中的最后10个命令。Shell历史命令 - 功能
我正在使用system("cat ~/.bash_history");
命令,但我不知道如何显示最后10条命令。
在此先感谢
尝试尾命令和-n是最后的行数,
system("tail -n 10 ~/.bash_history");
检查下面的选项? – user2486495
当然,你的任务需要更多的人,而不是你的外壳来掏出另一个外壳(系统)? – Duck
是的,他们都有相同的结果。如果我想重复列出的命令之一,我该怎么办? – user3076248