मैं कुछ ऐसा करना चाहूंगा
dir *.* > clipboard
अर्थात। क्लिपबोर्ड की प्रतिलिपि बनाई गई कमांड लाइन प्रोग्राम के मानक आउटपुट प्राप्त करने के लिए। क्या यह अतिरिक्त प्रोग्राम के बिना एक मानक एक्सपी मशीन पर किया जा सकता है?
मैं कुछ ऐसा करना चाहूंगा
dir *.* > clipboard
अर्थात। क्लिपबोर्ड की प्रतिलिपि बनाई गई कमांड लाइन प्रोग्राम के मानक आउटपुट प्राप्त करने के लिए। क्या यह अतिरिक्त प्रोग्राम के बिना एक मानक एक्सपी मशीन पर किया जा सकता है?
जवाबों:
मुझे ऐसा विश्वास नहीं है - विस्टा (या NT4) ने clip
उपकरण पेश किया , जो आपकी कमांड के रूप में करेगा dir | clip
- लेकिन एक्सपी पर कुछ भी नहीं है। यदि आप तीसरे पक्ष के अनुप्रयोगों का उपयोग करने के लिए तैयार हैं, हालांकि, यह वहाँ है , जो ऊपर के रूप में काम करता है, को छोड़कर कहा जाता है cb
, क्लिप नहीं।
विंडोज और गैर-विंडोज के लिए, यह पोस्ट (मृत लिंक) कहा करती थी:
Windows Vista या बाद में, आज़माएँ:
echo hello | clip
लिनक्स पर, कोशिश करें:
echo hello | xclip
Mac OS X पर, कोशिश करें:
echo hello | pbcopy
उदाहरण के लिए, आप कर सकते हैं
(cat myFile.txt | xclip)
। यह मूल रूप से आपको सीधे क्लिपबोर्ड को संपादित करने की अनुमति देगा।
(मैं मैक के समकक्ष गूगल के माध्यम से यहां आया था xclip
)
उसी प्रकार फ़ाइलों की सामग्री के लिए (जैसा कि आप cat
विंडोज़ पर नहीं हैं):
type filename | clip % OR clip < filename %windows cat filename | xclip # OR xclip < filename # X11 / Unix / Linux cat filename | pbcopy # OR pbcopy < filename # MacOS X
pbcopy
, उनके लिए <kbd> कमांड </ kbd> + <kbd> V </ kbd> पेस्ट नहीं है: आपको टाइप करने की जरूरत है (या कुछ कम करने के लिए अन्य) pbpaste
।
मैंने आज अपने लिए इस पर गौर किया। नीचे लिनक्स वितरण में क्लिपबोर्ड से जानकारी सम्मिलित करने और पुनः प्राप्त करने के इच्छुक लोगों के लिए कुछ उपयोगी है। नीचे कुछ ऐसा है जो खिड़कियों वाले लोगों के लिए मददगार साबित हो सकता है।
डिफ़ॉल्ट रूप से, xclip "प्राथमिक" क्लिपबोर्ड का उपयोग करता है, जिसे आपने अपने माउस से कॉपी किया है। मैन्युअल कॉपी क्लिपबोर्ड का उपयोग करने के लिए इसे प्राप्त करने के लिए, xclip -sel क्लिप का उपयोग करें।
टिप्पणी # 3 यहाँ:
http://ubuntuforums.org/showthread.php?t=413786
सक्रिय पर्ल वितरण में भी कार्यक्षमता उपलब्ध है, जो कि मैं इस अभ्यास में विंडोज़ बॉक्स पर उपयोग करके घाव कर रहा हूं; Windows क्लिप। क्लिपबोर्ड से डेटा पढ़ने के लिए अनुमति देने के लिए प्रकट नहीं हुआ (केवल क्लिपबोर्ड में लिखना)।
कोई मानक तरीका नहीं है, लेकिन आप जाहिरा तौर पर उपयोग कर सकते हैं clip.exe
जो विंडोज सर्वर 2003 संसाधन किट के साथ आया था। स्रोत
समस्या अब इस की एक कानूनी प्रति पकड़ बन रही है।
विंडोज उपयोगकर्ता टूलgclip.exe
के एक बड़े बंडल के हिस्से के रूप में प्राप्त कर सकते हैं , जो आपको ऐसा करने की अनुमति देता है।
में PowerShell , तो वह ऐसा किया जा सकता है:
dir *.* | clip
Windows Vista और बाद में DOS में एक अंतर्निहित क्लिप कमांड है :
CLIP
Description:
Redirects output of command line tools to the Windows clipboard.
This text output can then be pasted into other programs.
Parameter List:
/? Displays this help message.
Examples:
DIR | CLIP Places a copy of the current directory
listing into the Windows clipboard.
CLIP < README.TXT Places a copy of the text from readme.txt
on to the Windows clipboard.
यदि आप विंडोज पर साइबरविन का उपयोग कर रहे हैं (जैसे विंडोज़ के लिए गिट)। आप बेहतर सामग्री को एक अस्थायी फ़ाइल में डंप करते हैं, फिर 'क्लिप' को वास्तव में पाइप करने से पहले अस्थायी फ़ाइल 'unix2dos'
clip
विंडोज एक्सपी पर मौजूद नहीं है।
pbcopy
औरpbpaste
।