ಕೊಲೊರ್ಡಿಫ್, ಟರ್ಮಿನಲ್‌ನಲ್ಲಿನ ಡಿಫ್ ಆಜ್ಞೆಯ output ಟ್‌ಪುಟ್ ಅನ್ನು ಬಣ್ಣಿಸುತ್ತದೆ

ಕೊಲೊರ್ಡಿಫ್ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಕೊಲೊರ್ಡಿಫ್ ಅನ್ನು ನೋಡೋಣ. ಯಾರಾದರೂ ಅದನ್ನು ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ, ವ್ಯತ್ಯಾಸವು ಆಜ್ಞಾ ಸಾಲಿಗೆ ಮತ್ತು ಅದಕ್ಕಾಗಿ ಒಂದು ಉಪಯುಕ್ತತೆಯಾಗಿದೆ 2 ಫೈಲ್‌ಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ದೃಷ್ಟಿಗೋಚರವಾಗಿ ಹೋಲಿಸಿದಾಗ ಬಳಕೆದಾರರಿಗೆ ಇದು ತುಂಬಾ ಸಹಾಯಕವಾಗುತ್ತದೆ. ಕೊಲೊರ್ಡಿಫ್ ಒಂದು ಪರ್ಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಆಗಿದೆ, ಇದು ಇನ್ನೂ ವ್ಯತ್ಯಾಸದ ಸುಧಾರಿತ ಆವೃತ್ತಿಯಾಗಿದೆ.

ಕೊಲೊರ್ಡಿಫ್ ವ್ಯತ್ಯಾಸಕ್ಕಾಗಿ ಒಂದು ಪಾತ್ರೆಯಾಗಿದೆ, ಅದು ಒಂದೇ ಉತ್ಪಾದನೆಯನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ ಆದರೆ ಬಣ್ಣವನ್ನು ಹೊಂದಿರುತ್ತದೆ, ವ್ಯತ್ಯಾಸಗಳ ಓದಬಲ್ಲತೆಯನ್ನು ಸುಧಾರಿಸಲು. ಬಣ್ಣ ಯೋಜನೆಗಳನ್ನು ಕೇಂದ್ರ ಸಂರಚನಾ ಕಡತದಿಂದ ಅಥವಾ ಸ್ಥಳೀಯ ಬಳಕೆದಾರ ಕಡತದಿಂದ ಓದಬಹುದು (~ / .colordiffrc). ಈ ಉಪಯುಕ್ತತೆ ಬಳಸುತ್ತದೆ ANSI ಬಣ್ಣಗಳು.

ಫೈಲ್ ಹೋಲಿಕೆಗೆ ವ್ಯತ್ಯಾಸವು ಒಂದು ಉಪಯುಕ್ತತೆಯಾಗಿದೆ. ಇದು ಎರಡು ಫೈಲ್‌ಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಅಥವಾ ಒಂದು ನಿರ್ದಿಷ್ಟ ಫೈಲ್‌ನಲ್ಲಿ ಮಾಡಿದ ಬದಲಾವಣೆಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಅದನ್ನು ಒಂದೇ ಫೈಲ್‌ನ ಹಿಂದಿನ ಆವೃತ್ತಿಯೊಂದಿಗೆ ಹೋಲಿಸುತ್ತದೆ. ಪಠ್ಯ ಫೈಲ್‌ಗಳಲ್ಲಿ ಪ್ರತಿ ಸಾಲಿಗೆ ಮಾಡಿದ ಬದಲಾವಣೆಗಳನ್ನು ಇದು ನಮಗೆ ತೋರಿಸುತ್ತದೆ, ಆದರೆ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಎತ್ತಿ ತೋರಿಸದೆ.

ನ ಹೆಚ್ಚಿನ ಅನುಷ್ಠಾನಗಳು ವ್ಯತ್ಯಾಸ ಅವರು ಪ್ರಾರಂಭದಿಂದಲೂ ಬದಲಾಗದೆ ಉಳಿದಿದ್ದಾರೆ. ಮಾರ್ಪಾಡುಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಮೂಲ ಅಲ್ಗಾರಿದಮ್‌ನ ಸುಧಾರಣೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ, ಆಜ್ಞೆಗೆ ಉಪಯುಕ್ತ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸುತ್ತವೆ ಮತ್ತು ಹೊಸ output ಟ್‌ಪುಟ್ ಸ್ವರೂಪಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುತ್ತವೆ, ಕೊಲೊರ್ಡಿಫ್‌ನಂತೆಯೇ.

ಉಬುಂಟುನಲ್ಲಿ ಕಲೋರ್ಡಿಫ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ಉಬುಂಟುನಲ್ಲಿ ಈ ಉಪಕರಣದ ಸ್ಥಾಪನೆಯು ತುಂಬಾ ಸರಳವಾಗಿದೆ. ಉಬುಂಟು / ಡೆಬಿಯನ್ / ಮಿಂಟ್ನಲ್ಲಿ, ನೀವು ಮಾಡಬೇಕಾಗಿರುವುದು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಿರಿ (Ctrl + Alt + T) ಮತ್ತು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

icdiff ಕೆಲಸ

sudo apt install colordiff

ಅಸ್ಥಾಪಿಸು

ನಮ್ಮ ಸಿಸ್ಟಂನಿಂದ ಈ ಉಪಕರಣವನ್ನು ತೆಗೆದುಹಾಕಲು ನಾವು ಬಯಸಿದರೆ, ನಾವು ಮಾಡಬೇಕಾಗಿರುವುದು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಿರಿ (Ctrl + Alt + T) ಮತ್ತು ಅದರಲ್ಲಿರುವ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ:

ಬಣ್ಣವನ್ನು ಅಸ್ಥಾಪಿಸಿ

sudo apt remove colordiff

ಕಲೋರ್ಡಿಫ್ ಬಳಸುವುದು

ನಾವು ಕೊಲ್ಡಿಫ್ ಅನ್ನು ಬಳಸಲು ಬಯಸಿದಾಗ, ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುವ ಮೂಲಕ ಪ್ರಾರಂಭಿಸಲಿದ್ದೇವೆ (Ctrl + Alt + T). ನಾವು ಸಾಮಾನ್ಯವಾಗಿ ಡಿಫ್, ಅಥವಾ ಪೈಪ್ output ಟ್‌ಪುಟ್ ಅನ್ನು ಕೊಲಾರ್ಡಿಫ್‌ಗೆ ಬಳಸುವ ಸ್ಥಳದಲ್ಲಿ ಕೊಲೊರ್ಡಿಫ್ ಅನ್ನು ಬಳಸಬಹುದು. ಮೊದಲನೆಯದಾಗಿ, ಕೊಲೊರ್ಡಿಫ್ ಮತ್ತು ಡಿಫ್ ಆಜ್ಞೆಗಳನ್ನು ಬಳಸುವುದಕ್ಕಾಗಿ ಸಿಂಟ್ಯಾಕ್ಸ್‌ನೊಂದಿಗೆ ಪರಿಚಿತರಾಗುವುದು ಒಳ್ಳೆಯದು. ಇದು ತುಂಬಾ ಸರಳ ಮತ್ತು ಸರಳವಾಗಿದೆ:

colordiff archivo1 archivo2

ಪ್ರಾರಂಭಿಸಲು ಕೆಳಗಿನ ಉದಾಹರಣೆಯಲ್ಲಿ ನಾವು 2 ಫೈಲ್‌ಗಳನ್ನು ರಚಿಸಲಿದ್ದೇವೆ, ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ:

ಮಾದರಿ ಫೈಲ್‌ಗಳ ಮೂಲ ರಚನೆ

ಈಗ ಎರಡು ಫೈಲ್‌ಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ಪರಿಶೀಲಿಸಿ, ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ (Ctrl + Alt + T) ನಾವು ಆಜ್ಞೆಯನ್ನು ಬಳಸಲಿದ್ದೇವೆ:

ಕಲೋರ್ಡಿಫ್ ಚಾಲನೆಯಲ್ಲಿದೆ

colordiff archivo1.txt archivo2.txt

ಸಹ ನಾವು ಡಿಫ್ ಆಜ್ಞೆಯನ್ನು ಬಳಸುವ ಸಾಧ್ಯತೆಯನ್ನು ಹೊಂದಿದ್ದೇವೆ ಮತ್ತು ಅದರ output ಟ್‌ಪುಟ್ ಅನ್ನು ಕೊಲೊಡಿಫ್‌ಗೆ ಚಾನಲ್ ಮಾಡುತ್ತೇವೆ, ಕೆಳಗಿನ ಆಜ್ಞೆಯಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ:

ವ್ಯತ್ಯಾಸ ಪೈಪ್ ಬಣ್ಣ

diff -u archivo1.txt archivo2.txt | colordiff

ಈ ಸಾಲುಗಳಲ್ಲಿ ನಾವು ಕೊರ್ಡಿಫ್ ಸಹಾಯದಿಂದ ಎರಡು ಫೈಲ್‌ಗಳ ನಡುವೆ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿನ ವ್ಯತ್ಯಾಸಗಳ output ಟ್‌ಪುಟ್ ಅನ್ನು ಹೇಗೆ ಬಣ್ಣ ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ನೋಡಿದ್ದೇವೆ. ಇದರೊಂದಿಗೆ ನಾವು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿರುವ ಫೈಲ್‌ಗಳನ್ನು ಹೋಲಿಸಬಹುದು ಮತ್ತು ಓದಲು ಸುಲಭವಾದ ಫಲಿತಾಂಶಗಳನ್ನು ಪಡೆಯಬಹುದು. ಎರಡು ಫೈಲ್‌ಗಳು ಒಂದೇ ಆಗಿದ್ದರೆ, ಯಾವುದೇ ಫಲಿತಾಂಶಗಳನ್ನು ಪರದೆಯ ಮೇಲೆ ಮುದ್ರಿಸಲಾಗುವುದಿಲ್ಲ.

ಯಾರಿಗಾದರೂ ಅಗತ್ಯವಿದ್ದರೆ ಸಹಾಯ ಅಥವಾ ಈ ಉಪಯುಕ್ತತೆಯು ನೀಡುವ ಸಾಧ್ಯತೆಗಳ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿ, ಟರ್ಮಿನಲ್ ಅನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಅದು ನೀಡುವ ಸಹಾಯವನ್ನು ನೀವು ಉಲ್ಲೇಖಿಸಬಹುದು:

ಸಹಾಯ ಬಣ್ಣ

colordiff --help

ಪ್ಯಾರಾ ವ್ಯತ್ಯಾಸ ಮತ್ತು ಕೊಲೊಡಿಫ್ ಎರಡನ್ನೂ ಹೇಗೆ ಬಳಸಲಾಗುತ್ತದೆ ಎಂಬುದರ ಕುರಿತು ಆಳವಾದ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಿರಿ, ಬಳಕೆದಾರರು ಭೇಟಿ ನೀಡುವ ಸಾಧ್ಯತೆಯನ್ನು ಹೊಂದಿರುತ್ತಾರೆ ಮನುಷ್ಯ ಭಿನ್ನ ಅಥವಾ ಮ್ಯಾನ್ ಪುಟ ಕೊಲೊರ್ಡಿಫ್ ಅವರಿಂದ.

ಕೊಲೊಡಿಫ್‌ಗೆ ಪರ್ಯಾಯಗಳು.

ಫೈಲ್‌ಗಳನ್ನು ಹೋಲಿಸಲು ಮತ್ತೊಂದು ಅತ್ಯಂತ ಉಪಯುಕ್ತ ಮಾರ್ಗವೆಂದರೆ el grc ಆಜ್ಞೆ. ನಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಅದು ಲಭ್ಯವಿಲ್ಲದಿದ್ದರೆ, ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ತೆರೆಯುವ ಮೂಲಕ ಮತ್ತು ಅದನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ನಾವು ಅದನ್ನು ಸುಲಭವಾಗಿ ಸ್ಥಾಪಿಸಬಹುದು:

grc ಅನ್ನು ಸ್ಥಾಪಿಸಿ

sudo apt install grc

ಇದರ ಸಿಂಟ್ಯಾಕ್ಸ್ ತುಂಬಾ ಸರಳವಾಗಿದೆ, ಈ ಕೆಳಗಿನ ಉದಾಹರಣೆಯಲ್ಲಿ ಕಾಣಬಹುದು:

grc ಚಾಲನೆಯಲ್ಲಿದೆ

grc diff archivo1.txt archivo2.txt

ಪ್ಯಾರಾ ಸಹಾಯವನ್ನು ಸಂಪರ್ಕಿಸಿ, ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ನೀವು ಆಜ್ಞೆಯನ್ನು ಮಾತ್ರ ಬಳಸಬೇಕಾಗುತ್ತದೆ:

grc --help

Grc ಅನ್ನು ಅಸ್ಥಾಪಿಸಿ

ಈ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ತೆಗೆದುಹಾಕುವುದು ಅದನ್ನು ಸ್ಥಾಪಿಸುವಷ್ಟು ಸರಳವಾಗಿದೆ. ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕು (Ctrl + Alt + T) ಮತ್ತು ಬರೆಯಿರಿ:

sudo apt remove grc

ಲಭ್ಯವಿರುವ ಮತ್ತೊಂದು ಸಾಧನ ಐಸಿಡಿಫ್. ಇದನ್ನು ಸ್ಥಾಪಿಸುವುದು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುವಷ್ಟು ಸರಳವಾಗಿದೆ (Ctrl + Alt + T) ಮತ್ತು ಆಜ್ಞೆಯನ್ನು ಬಳಸುವುದು:

ಸೂಕ್ತವಾದ ಐಸಿಡಿಫ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

sudo apt install icdiff

ನಾವು ಸಹ ಮಾಡಬಹುದು ನಿಮ್ಮ ಆವೃತ್ತಿಯನ್ನು ಆರಿಸಿಕೊಳ್ಳಿ ಸ್ನ್ಯಾಪ್ ಪ್ಯಾಕ್. ಅದನ್ನು ಸ್ಥಾಪಿಸಲು, ನೀವು ಆಜ್ಞೆಯನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ:

ಐಸಿಡಿಫ್ ಸ್ನ್ಯಾಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

sudo snap install icdiff

ಈ ಉಪಕರಣದ ಸಿಂಟ್ಯಾಕ್ಸ್ ಲೇಖನದ ಸಮಯದಲ್ಲಿ ನೋಡಿದ ಹಿಂದಿನ ಆಯ್ಕೆಗಳಂತೆ ಸರಳವಾಗಿದೆ.

icdiff ಕೆಲಸ

ಈ ಉಪಕರಣವನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬೇಕು, ಅದನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಅಥವಾ ಅದರ ಲಭ್ಯವಿರುವ ಆಯ್ಕೆಗಳ ಬಗ್ಗೆ ನೀವು ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಬಹುದು ಪ್ರಾಜೆಕ್ಟ್ ಗಿಟ್‌ಹಬ್ ಪುಟ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.