IB
Size: a a a
IB
S
☺
☺
AZ
☺
AZ
AZ
☺
S
function format(str, args)
str = str:gsub("$(%w+)", args)
return str
end
template = "bash $var1 $var2 - $var3"
args = {
var1 = "hello",
var2 = "world",
var3 = "myvar"
}
command = format(template, args)
print( command )
> bash hello world - myvar
S
AZ
function format(str, args)
str = str:gsub("$(%w+)", args)
return str
end
template = "bash $var1 $var2 - $var3"
args = {
var1 = "hello",
var2 = "world",
var3 = "myvar"
}
command = format(template, args)
print( command )
> bash hello world - myvar
S
AZ
S
format
. В луях есть format
. В СИШКЕ ЕСТЬ SPRINTF
КОТОРЫЙ ДЕЛАЕТ ТО ЖЕ САМОЕ ))nil
.S
AZ
S
AM
S