Ho 2 file sorgente, sono versioni differenti della stessa cosa. Tuttavia, si è passati attraverso un editor diverso che ha apportato modifiche al rientro, quindi tutte le linee sono visualizzate in diff.Come posso diff 2 file ignorando lo spazio bianco iniziale
Esiste un comando diff o un filtro che posso utilizzare per diff in modo che l'output sia solo linee diverse dopo aver ignorato gli spazi iniziali/tabulazioni?
Vale la pena notare che '-w' rimuove efficacemente tutti gli spazi bianchi dalle linee prima di confrontarli, quindi' ab' e 'a b' sono considerati identici. Preferisco '-b' perché ignora gli spazi bianchi _changes_, il che significa che' ab' e 'ab' sono considerati diversi ma' ab' e 'a' + _multiple spaces_ +' b' (mi dispiace, mini-Markdown non permetterebbe più spazi nel codice!) sono considerati uguali. –
Come posso ignorare tutte le nuove righe? – Goldname
Posso dire a 'diff' di ignorare espansioni di serie equivalenti per numeri trascendenti come e e pi? – geneorama