def METHOD_NAME(target_sat):
    """Verify that hammer shell runs a command when input is provided via interactive/bash
    :id: 4e5db106-65ca-11ed-9054-07f7387bd580
    :steps:
        1. Run any command in hammer shell
    :expectedresults: hammer shell should run a command
    :BZ: 2053843
    """
    command = 'user list --organization-id 1 --fields login'
    # Verify hammer shell runs a command with interactive input
    with target_sat.session.shell() as sh:
        sh.send('hammer shell')
        time.sleep(5)
        sh.send(command)
        time.sleep(5)
    logger.info(sh.result)
    assert 'admin' in sh.result.stdout
    # Verify hammer shell runs a command with bash input
    result = target_sat.execute(f'echo "{command}" | hammer shell')
    assert 'admin' in result.stdout
    assert 'stty: invalid argument' not in result.stdout