shell study code