ಲಿನಕ್ಸ್ ಕಮಾಂಡ್ ತಿಳಿಯಿರಿ - uniq

ಹೆಸರು

uniq (ಅಪೂರ್ವವಾದ ಕಡತದಿಂದ ನಕಲಿ ರೇಖೆಗಳನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ)

ಸಾರಾಂಶ

uniq [-cdu] [-f skip-fields] [-s skip-chars] [-w check-chars] [- # skip-fields] [+ # skip-chars] [+count] [--repeated] [- ಸಕ್ರಿಯ] [--skip-fields = skip-fields] [--skip-chars = skip-chars] [- check-hars = check-chars] [--help] [--version] [infile] [infile] ] [ಔಟ್ಫೈಲ್]

ವಿವರಣೆ

uniq ಒಂದು ವಿಂಗಡಿಸಲಾದ ಕಡತದಲ್ಲಿ ಅನನ್ಯ ಸಾಲುಗಳನ್ನು ಮುದ್ರಿಸುತ್ತದೆ, ಸರಿಹೊಂದುವ ರೇಖೆಗಳ ಒಂದು ರನ್ ಮಾತ್ರ ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಐಚ್ಛಿಕವಾಗಿ, ಇದು ನಿಖರವಾಗಿ ಒಮ್ಮೆ ಕಂಡುಬರುವ ಸಾಲುಗಳನ್ನು ಅಥವಾ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಬಾರಿ ಕಾಣಿಸುವ ಸಾಲುಗಳನ್ನು ಮಾತ್ರ ತೋರಿಸುತ್ತದೆ. ಯುನಿಕ್ನಲ್ಲಿ ಕ್ರಮಬದ್ಧವಾದ ಇನ್ಪುಟ್ ಅಗತ್ಯವಿರುತ್ತದೆ ಏಕೆಂದರೆ ಇದು ಕೇವಲ ಸತತ ಸಾಲುಗಳನ್ನು ಹೋಲಿಸುತ್ತದೆ.

ಆಯ್ಕೆಗಳು

-u, - ಅನನ್ಯ

ಅನನ್ಯ ಸಾಲುಗಳನ್ನು ಮಾತ್ರ ಮುದ್ರಿಸು.

-d, - ಪುನರಾವರ್ತಿಸಲಾಗಿದೆ
ನಕಲಿ ಸಾಲುಗಳನ್ನು ಮಾತ್ರ ಮುದ್ರಿಸು.

-c, --count
ಸಾಲಿನೊಂದಿಗೆ ಪ್ರತಿ ಸಾಲಿನಲ್ಲಿ ಸಂಭವಿಸಿದ ಸಂಖ್ಯೆಗಳನ್ನು ಮುದ್ರಿಸಿ.

-ಸಂಖ್ಯೆ, -f, --skip-fields = ಸಂಖ್ಯೆ
ಈ ಆಯ್ಕೆಯಲ್ಲಿ, ಸಂಖ್ಯೆ ಅಪೂರ್ವತೆಯನ್ನು ಪರಿಶೀಲಿಸುವ ಮೊದಲು ತೆರಳಿ ಕ್ಷೇತ್ರಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಒಂದು ಪೂರ್ಣಾಂಕವಾಗಿದೆ. ಮೊದಲ ಸಂಖ್ಯೆ ಕ್ಷೇತ್ರಗಳು, ಸಂಖ್ಯೆ ಕ್ಷೇತ್ರಗಳನ್ನು ತಲುಪುವ ಮೊದಲು ಕಂಡುಬರುವ ಯಾವುದೇ ಖಾಲಿ ಜಾಗಗಳನ್ನು ಹೊರತುಪಡಿಸಿ, ಎಣಿಕೆ ಮಾಡಲಾಗುವುದಿಲ್ಲ. ಜಾಗಗಳನ್ನು ಸ್ಥಳಾವಕಾಶವಿಲ್ಲದ, ಟ್ಯಾಬ್-ಅಲ್ಲದ ಅಕ್ಷರಗಳ ಸ್ಟ್ರಿಂಗ್ ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ, ಅದು ಅಂತರ ಮತ್ತು ಟ್ಯಾಬ್ಗಳಿಂದ ಪರಸ್ಪರ ಬೇರ್ಪಟ್ಟಿದೆ.

+ ಸಂಖ್ಯೆ, -s, - ಸ್ಕಿಪ್-ಚರ್ಸ್ = ಸಂಖ್ಯೆ
ಈ ಆಯ್ಕೆಯಲ್ಲಿ, ಸಂಖ್ಯೆ ಅಪೂರ್ವತೆಯನ್ನು ಪರಿಶೀಲಿಸುವ ಮೊದಲು ಬಿಟ್ಟುಬಿಡಲು ಅಕ್ಷರಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಒಂದು ಪೂರ್ಣಾಂಕವಾಗಿದೆ. ಮೊದಲ ಅಕ್ಷರಗಳ ಸಂಖ್ಯೆ, ಸಂಖ್ಯೆಯ ಅಕ್ಷರಗಳ ಮೊದಲು ಕಂಡುಬರುವ ಯಾವುದೇ ಖಾಲಿ ಸ್ಥಳಗಳನ್ನು ತಲುಪಿದಲ್ಲಿ, ಅದನ್ನು ಬಿಟ್ಟುಬಿಡಲಾಗುತ್ತದೆ ಮತ್ತು ಲೆಕ್ಕಿಸುವುದಿಲ್ಲ. ನೀವು ಕ್ಷೇತ್ರ ಮತ್ತು ಪಾತ್ರವನ್ನು ಬಿಟ್ಟುಬಿಡುವ ಆಯ್ಕೆಗಳನ್ನು ಬಳಸಿದರೆ, ಜಾಗವನ್ನು ಮೊದಲು ಬಿಟ್ಟುಬಿಡಲಾಗುತ್ತದೆ.

-w, - ಚೆಕ್-ಚರ್ಸ್ = ಸಂಖ್ಯೆ
ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕ್ಷೇತ್ರಗಳು ಮತ್ತು ಅಕ್ಷರಗಳನ್ನು ಬಿಟ್ಟುಬಿಟ್ಟ ನಂತರ, ಸಾಲುಗಳಲ್ಲಿ ಹೋಲಿಸಲು ಅಕ್ಷರಗಳ ಸಂಖ್ಯೆಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ. ಸಾಮಾನ್ಯವಾಗಿ ಇಡೀ ಉಳಿದ ಸಾಲುಗಳನ್ನು ಹೋಲಿಸಲಾಗುತ್ತದೆ.

--help
ಒಂದು ಬಳಕೆಯ ಸಂದೇಶವನ್ನು ಮುದ್ರಿಸಿ ಮತ್ತು ಸ್ಥಿತಿ ಕೋಡ್ನೊಂದಿಗೆ ನಿರ್ಗಮಿಸಿ ಯಶಸ್ಸನ್ನು ಸೂಚಿಸುತ್ತದೆ.

- ಆವೃತ್ತಿ
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಔಟ್ಪುಟ್ನಲ್ಲಿ ಪ್ರಿಂಟ್ ಆವೃತ್ತಿಯ ಮಾಹಿತಿಯನ್ನು ನಂತರ ನಿರ್ಗಮಿಸಿ.

ಉದಾಹರಣೆ

% sort myfile | uniq

ಸ್ಟ್ರೀಮ್ನಿಂದ ನಕಲಿ ರೇಖೆಗಳನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ (ಚಿಹ್ನೆ "|" ಪೈಪುಗಳು ಔಟ್ಪುಟ್ ಅನ್ನು myfile ನಿಂದ uniq ಆದೇಶಕ್ಕೆ).

ನೆನಪಿಡಿ: ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಗಣಕದಲ್ಲಿ ಆಜ್ಞೆಯನ್ನು ಹೇಗೆ ಬಳಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನೋಡಲು man ಆದೇಶ ( % man ) ಅನ್ನು ಬಳಸಿ.