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
。