كيف يمكنني الجمع بين أوامر .EXE في بيرل؟
-
19-08-2019 - |
سؤال
ولدي مجموعة من الأوامر .EXE. كيف يمكنني الحصول على كل تلك الأوامر تشغيل في بيرل كملف واحد؟ ماذا يكون عملية لاستدعاء ملفات .EXE في بيرل؟
المحلول
system()
وظيفة سوف نفعل ذلك:
#!/usr/bin/perl -w
system("prog1.exe");
system("prog2.exe");
نصائح أخرى
وتحده طريقة لاستدعاء نظام أوامر من بيرل هو استخدام
system("String containing command + args here")
وأو إذا كنت ترغب في تنفيذ بعض المعالجة على الانتاج، يمكنك استخدام backticks
`command + args here`
ويمكنك استخدام كل ما تبذلونه من العادية oneliners التلاعب سلسلة بيرل مع الفاصلة العليا المائلة أيضا.
لا تنتمي إلى StackOverflow