से php stdin मुझे पाइप, और हेड्रोक दोनों से इनपुट प्राप्त हो सकता है, और कमांड लाइन पर दोनों php के भीतर से उनका उपयोग कर सकते हैं।बैश पाइप और हेरेडोक
मैं इस तरह कुछ करना चाहता हूँ:
bash$ ls -l | php <<'code'
<?php
echo $piped;
?>
code
कौन सा ls -l
का परिणाम भी लौटना चाहिए, मैं PHP स्क्रिप्ट के लिए हियरडॉक इनपुट के साथ php -R
उपयोग कर सकते हैं?
@DaveRandom, ** यहां स्ट्रिंग ** को तीन '<' और ** यहां दस्तावेज़ ** दो '<' की आवश्यकता है। –
@ सिप्लु मैं अपने पैडेंट्री को वापस लेता हूं और हार मानता हूं (उसमें मैं पहले कभी भी बैश के संदर्भ में नहीं आया था)। टिप्पणी हटा दी जाएगी ... – DaveRandom
@ डेव यादृच्छिकता: पैडेंटिज्म की आवश्यकता है कि आप अनुचित स्थानों में apostrophes लिखना बंद कर दें। –