Divida a string para obter apenas os 5 primeiros caracteres

Gostaria de ir para o local/var/log/src/ap-kernelmodule-10.001-100

Mas parece que meu código tem que lidar com ap-kernelmodule-10.002-100, ap-kernelmodule-10.003-101 etc. Gostaria de chegar ao local com uma string dividida e executar meu comando. por exemplo: /var/log/src/ap-kernelmodule-10.

Este script ruby para uma máquina Linux, então usei Mixlib :: ShellOut.

begin  
cmd = Mixlib::ShellOut.new("command run here" , :cwd => 
'/var/cache/acpchef/src/ap-kernelmodule-10xxx')
 cmd.run_command
end

questionAnswers(2)

yourAnswerToTheQuestion