Linux ではimagemagick import -window $WINDOWID、端末のスクリーン キャプチャを取得するために使用しています。
OS Xに似たようなものはありますか?
Linux ではimagemagick import -window $WINDOWID、端末のスクリーン キャプチャを取得するために使用しています。
OS Xに似たようなものはありますか?
X11 ウィンドウでのみ動作する ではなく、screencapture使用したい。import
ウィンドウが前面にある場合は、次を試すことができます。
screencapture -l$(osascript -e 'tell app "Terminal" to id of window 1') test.png
背景については、この質問を参照してください。
コマンドを試してくださいtty。
$ tty
/dev/ttys001
`ps -t を使用して、その端末で実行されているコマンドを確認できます。
$ ps -t s001 #Where `tty` returns /dev/ttys001
あなたも試すことができpgrepます:
$ pgrep -t s001
ああ、これはスクリーン キャプチャ用です.OP にはありませんでした。
$WINDOWIDは X11 のものであり、imagemagick. Linux GUI (KDE と Gnome の両方) は X11 プロトコルに基づいています。Mac GUI はそうではありません。
Mac OS X には、screencaptureコマンドがあります。私はそれを使用していませんが、マンページを見てみましょう:
screencapture ユーティリティは、これまで十分に文書化されていません。
あなたは自分でいます。
もう1つのトリック...
Mac で X11 サーバーを実行できます。サーバーは Mountain Lion に含まれなくなりましたが、Apple はXQuartz Projectからインストールすることをお勧めします。
X11 サーバーを実行してから、 で使用できる Windows ID を持つ XTerm ウィンドウを使用できますimagemagick。