Tomu nevěřím - Vista (nebo NT4) představila clip
nástroj, který provede váš příkaz jako dir | clip
- ale na XP nic není. Pokud jste však ochotni používat aplikace třetích stran, je tu tato, která funguje jako výše, kromě toho, že se nazývá cb
, nikoli klip.
Pro Windows a non-Windows tento příspěvek (mrtvý odkaz) říkával:
V systému Windows Vista nebo novějším zkuste:
echo hello | clip
V systému Linux zkuste:
echo hello | xclip
V systému Mac OS X zkuste:
echo hello | pbcopy
Můžete například udělat
(cat myFile.txt | xclip)
. To by vám v podstatě umožnilo přímo upravovat schránku.
(Přišel jsem sem přes Google a hledal jsem ekvivalent xclip
pro Mac )
Podobně pro obsah souborů (jako vy cat
v systému Windows):
type filename | clip % OR clip < filename %windows cat filename | xclip # OR xclip < filename # X11 / Unix / Linux cat filename | pbcopy # OR pbcopy < filename # MacOS X
Dnes jsem se na to sám podíval. Níže je něco užitečného pro ty, kteří chtějí vkládat a získávat informace ze schránky v linuxové distribuci. Níže je něco, co by se mohlo ukázat jako užitečné pro uživatele s Windows.
Linux
Ve výchozím nastavení používá xclip "primární" schránku, což je to, co jste zkopírovali pomocí myši. Chcete-li, aby používal schránku ručního kopírování, použijte místo toho xclip -sel clip.
komentář č. 3 zde:
http://ubuntuforums.org/showthread.php?t=413786
Windows
Tato funkce je k dispozici také v distribuci Active Perl, což je to, co jsem v tomto cvičení použil v okně Windows; Zdá se, že soubor windows clip.exe neumožňuje čtení dat ze schránky (pouze zápis do schránky).
http://www.xav.com/perl/site/lib/Win32/Clipboard.html