Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- if [ $# != 1 ]
- then
- echo "blad"
- exit 1
- fi
- file=$1
- if ! [ -e $file ] || ! [ -r $file ]
- then
- echo "blad odczytu"
- exit 1
- fi
- declare -A tab
- i=1
- while read -r line
- do
- old=$(echo $line | tr -d '.' | tr -d ',' )
- lina=($old)
- for j in seq 1 ${#lina[@]}
- do
- let j=j-1
- tab[${lina[$j]}]+="$i "
- done
- let i=i+1
- done<$file
- newTab=$( echo $tab | sort -f)
- for i in "${!tab[@]}"
- do
- echo "$i - ${tab[$i]}"
- done | sort > posortowane.txt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement