嗨,我正试图在linux上实现一个shell,我想把shell历史中的最后10个命令排成一行。
我正在使用system("cat ~/.bash_history");
命令,但我不知道如何调出最后10个命令。
提前感谢
尝试tail命令,-n是最后一行的数量,
system("tail -n 10 ~/.bash_history");