1#!/bin/sh 2 3echo "/* Automatically generated by $0 */ 4struct cmdname_help 5{ 6 char name[16]; 7 char help[80]; 8}; 9 10static struct cmdname_help common_cmds[] = {" 11 12sed -n -e 's/^perf-\([^ ]*\)[ ].* common.*/\1/p' command-list.txt | 13sort | 14while read cmd 15do 16 sed -n ' 17 /^NAME/,/perf-'"$cmd"'/H 18 ${ 19 x 20 s/.*perf-'"$cmd"' - \(.*\)/ {"'"$cmd"'", "\1"},/ 21 p 22 }' "Documentation/perf-$cmd.txt" 23done 24echo "};" 25