]> git.wh0rd.org - home.git/blob - .bin/aspell-sort-pws
test.cc: new C++ test
[home.git] / .bin / aspell-sort-pws
1 #!/bin/bash
2 set -ex
3 cd ~/
4 file=".aspell.en.pws"
5 header=$(head -1 ${file} | sed 's: [0-9]* *$::')
6 (
7 sed 1d ${file}
8 printf '%s\n' "$@"
9 ) | LC_ALL=en_US sort -u | sed '/^[[:space:]]*$/d' > ${file}.tmp
10 (
11 echo "${header} $(wc -l ${file}.tmp | awk '{print $1}') "
12 cat ${file}.tmp
13 ) > ${file}
14 mv ${file}.tmp ".config/google-chrome/Custom Dictionary.txt"