bash:files:delete_duplicate_lines_from_a_file
BASH - Files - Delete duplicate lines from a file
#! /bin/sh echo -n "Enter Filename-> " read filename if [ -f "$filename" ]; then sort $filename | uniq | tee sorted.txt else echo "No $filename in $pwd...try again" fi exit 0
NOTE: The above script goes line by line through your file and removes any duplicate line.
It then places the new content into a new file and keeps the original file intact.
bash/files/delete_duplicate_lines_from_a_file.txt · Last modified: 2022/06/13 11:30 by peter