That's a very widespread species Cheilanthes tenuifolia. Nowadays it is known that Cheilanthes is a complex group of various different genera (though a bit over-split molecularly in N. America). The microgenus for this species was Cheilanthosoria, according to the late Professor Ren Chang Ching (Beijing), but the correct and oldest name is Oeosporangium, so nowadays it is Oeosporangium tenuifolium.
Current molecular work on the Cheilanthoid genera is being done in America and will be very interesting, but will likely be too oversplit into some unrecognisable "genera" for some groups.
O. tenuifolium occurs almost throughout India except the further west Himalaya (just getting into Uttarakhand, from Nepal, where it is very common)..
It has strange roots with many tiny swollen lateral tips to each, suggesting possible mycorrhizal VAM symbiosis - which, if so, might explain why it is extremely diffult to get transplanted plants to survive - though I have managed it in Nepal some years ago after many tries.
Best wishes,
Chris Fraser-Jenkins, Portugal.