Özellikle ben belirli bir noktada kullanıcı girişi gerektiren bir PHP komut satırı komut dosyası var. Ben (örneğin vi gibi) harici bir düzenleyici yürütmek mümkün istiyorum, ve komut başlamadan önce yürütme bitirmek için düzenleyici için beklerdi.
Benim temel fikir olarak düzenleme yapmak için geçici bir dosya kullanmak ve sonrasında dosyanın içeriğini almak için oldu. Çizgisinde bir şey:
$filename = '/tmp/script_' . time() . '.tmp';
get_user_input ($filename);
$input = file_get_contents ($filename);
unlink ($filename);
Bu bir PHP komut satırı komut, ancak ben aynı etkiyi elde etmek için istihdam edilebilir kabuk komut dosyası hile çeşit var olduğunu umuyorum mümkün olmadığını sanıyorum.
Bu diğer betik dillerde nasıl ulaşılabileceği için önerileri de daha fazla kabul edilir.