被猫抓了没有出血没有破皮有划痕,通常不需要打针。但若存在感染风险,则建议及时就医处理。被猫抓伤后,如果只是出现轻微的划痕,并且没有出血、破皮的情况,一般不会引起狂犬病等疾病,因此不需要注射狂犬疫苗。但是需要对伤口进行消毒处理,可以使用肥皂水或清水冲洗,然后涂抹碘伏消毒,避免细菌滋生。此外还需要注意观察自身情况,如果出现红肿、疼痛等症状,则可能是由于感染引起的,此时需要在医生指导下服用抗生素药物治疗,比如阿莫西林胶囊、头孢克肟胶囊等。另外,在日常生活中要保持局部清洁卫生,避免用手抓挠患处,以免加重病情。同时还要注意饮食清淡,多吃一些新鲜的水果和蔬菜以及富含优质蛋白的食物,能够补充身体所需要的营养成分。