from typing import List


def get_l_command_variations(s_command: str) -> List[str]:
    """
    >>> assert get_l_command_variations('a b c') == ['a b c', 'a b', 'a']

    """
    l_command_variations = list()
    for n_variation in range(s_command.count(" ") + 1):
        l_command_variations.append(s_command.rsplit(' ', n_variation)[0])
    return l_command_variations