A intérprete de linha de comando pode oferecer uma função de histórico, de modo que o usuário pode chamar comandos anteriores emitidos para o sistema e repeti-los, possivelmente com alguma edição.
ɐ ˌiŋtˈɛɾəpɹɨtɨ dɨ lˈiɲɐ dɨ kˌumˈɐ̃ŋdʊ pˌɔdɨ ˌɔfɨɾɨsˈeɹ ˌumɐ fũŋsˈɐ̃ʊ̃ dɨ ˌiʃtˈɔɾikʊ, dɨ mˈɔdʊ kɨ u ˌuzwˈaɾjʊ pˌɔdɨ ʃɐmˈaɹ kˌumˈɐ̃ŋdʊz ˌɐ̃ŋtɨɾiˈoɾɨz ˌemitˈidʊʃ pˌɐɾɐ ʊ sˌiʃtˈemɐ i ʁˌepɨtˈilʊʃ, pˌusivɨlmˈeɪŋtɨ kˈom ˌɑlɡˈumɐ ˌedisˈɐ̃ʊ̃.