Indian shares edged up on Tuesday ahead of a slew of earnings reports from blue-chip companies, including Maruti Suzuki India, with gains led by Reliance Industries and IT stocks. Sensex rises 155.63 pts to 48,542.14 in opening session; Nifty advances 49.80 pts to 14,534.80.