Я настоятельно рекомендую вам не ставить see more...
в виде простой строки внутри вашего текста.
Лучше всего подойти к UIButton
с текстом see more...
сразу после ярлыка.
В таком случае вы можете легко манипулировать его положением, формой, пользовательским интерфейсом и т. Д.
Зависит, под чем Вы подразумеваете "выполненный". Чтобы просто выполнить код, который находится в каждом сценарии в рамках того же рубинового процесса это добьется цели:
Dir["scripts/**/*.rb"].each{|s| load s }
Но это, Вы хотите запустить каждый скрипт в своем собственном рубиновом процессе, затем пробуют это:
Dir["scripts/**/*.rb"].each{|s| puts `ruby #{s}` }
Просто поместите любой из них в содержании run-all.rb
и выполнение ruby run-all.rb
сформируйте командную строку.
Что-то вроде этого должно, вероятно, работать:
def process_directory(basedir)
puts basedir
Find.find(basedir.chomp) do |path|
if FileTest.directory?(path)
if File.basename(path)[0] == ?.
Find.prune # Don't look any further into this directory.
else
next
end
else
puts path
end
end