Perl bayrakları -pe-pi, -p, -G, -d, -ben, -t?
Farklı bayraklarla perl kod veya komut dosyalarını çalıştıran yolları çok gördük. Ancak, her bayrak ne demek google için çalışırken, ben esas olarak genel perl siteleri ve hiçbir özel bilgi bayrakları ile ilgili sonuçlar mi, ya da orada kullanmak bulundu.
Aşağıda ben çoğu zaman hiçbir fikrim yok ne demek: karşılaştığınız bayrakları
- perl-pe
- perl-pi
- perl-p
- perl-w
- perl-d
- perl-ben
- perl-t
Eğer bu her ne anlama gelir ve bazı durumlarda kullanmak için onları bana söylerseniz çok minnettar olacak, ya da en azından onların anlam bulmanın bir yolu anlatacağım.
CEVAP
Evet, Google noktalama ve, ne yazık ki, Perl bakmak için herkesin bildiği zorduryokçoğunlukla noktalama yapılmış gibi görünüyor :-)
Komut satırı anahtarları perlrun ayrıntılı. () perldoc perlrun
çağırarak, komut satırından kullanılabilir
Seçenekleri kısaca girmeden, tek tek:
-p: Places a printing loop around your command so that it acts on each line of standard input. Used mostly so Perl can beat the pants off awk in terms of power AND simplicity :-) -e: Allows you to provide the program as an argument rather than in a file. You don't want to have to create a script file for every little Perl one-liner. -i: Modifies your input file in-place (making a backup of the original). Handy to modify files without the {copy, delete-original, rename} process. -w: Activates some warnings. Any good Perl coder will use this. -d: Runs under the Perl debugger. For debugging your Perl code, obviously. -t: Treats certain "tainted" (dubious) code as warnings (proper taint mode will error on this dubious code). Used to beef up Perl security, especially when running code for other users, such as setuid scripts or web stuff.
Neden modern Perl varsayılan olarak UT...
Nasıl bir döngünün dışında Perl kırayı...
Nasıl perl yerel bir uyarı yapabilir m...
Nasıl Perl'in @INC kurulur? (aka ...
Nasıl perl'de mantıksal değişken kulla...