mkvtoolnix/tests/new_test

31 lines
395 B
Bash
Executable File

#!/bin/zsh
if [ "$1" = "" ]; then
echo 'Name?'
exit 1
fi
name="${1%.rb}"
max_num=(test*(.On[1]))
let next_num=${max_num[1][6,8]}+1
new_file="test-${next_num}${name}.rb"
cat > "$new_file" <<EOF
#!/usr/bin/ruby -w
class T_${next_num}${name} < Test
def description
"INSERT DESCRIPTION"
end
def run
# INSERT COMMANDS
hash_tmp
end
end
EOF
echo "New file is $new_file"