<commit_before>
ff() {
  ack -af --sort-files | ack -i --no-color "${@:-.}"
}

fne() {
  ff "\.$1\$"
}

gr() {
  ack -a --no-group $OPTIONS "$@"
}

grl() {
  OPTIONS="-l" gr "$@"
}

gri() {
  OPTIONS="-i" gr  "$@"
}

gril() {
  OPTIONS="-il" gr  "$@"
}

af() {
  ack_find "$@"
}
<commit_msg>bash: consolidate ack-related functions<commit_after>
gri() {
  ack -a --no-group -i "$@"
}

gril() {
  ack -a --no-group -il "$@"
}

ff() {
  ack_find | grep -i --color=none "${@:-.}"
}

fne() {
  ff "\.$1\$"
}

{'fraction_non_alphanumeric': 0.30417495029821073, 'fraction_numerical': 0.003976143141153081, 'mean_word_length': 2.2516129032258063, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '882810', 'n_tokens_mistral': 267, 'n_tokens_neox': 246, 'n_words': 49}