2023-06-11 15:50:56 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
# Update Feature list
|
|
|
|
(
|
2023-06-11 16:09:10 +00:00
|
|
|
export LANG=C
|
2023-06-11 15:50:56 +00:00
|
|
|
echo -e "Features list for option: --feature (dev only)\n---\n\n"
|
2023-09-09 06:20:48 +00:00
|
|
|
grep -E '^sub ' ./mysqltuner.pl | \
|
2023-06-11 16:09:10 +00:00
|
|
|
perl -pe 's/sub //;s/\s*\{//g' | \
|
2023-06-11 15:50:56 +00:00
|
|
|
sort -n | \
|
|
|
|
perl -pe 's/^/* /g' | \
|
2023-09-09 06:20:48 +00:00
|
|
|
grep -vE '(get_|close_|check_|memerror|cpu_cores|compare_tuner_version|grep_file_contents|update_tuner_version|mysql_version_|calculations|merge_hash|os_setup|pretty_uptime|update_tuner_version|human_size|string2file|file2|arr2|dump|which|percentage|trim|is_|hr_|info|print|select|wrap|remove_)'
|
|
|
|
) > ./FEATURES.md
|
|
|
|
cat ./FEATURES.md
|