【screencapture】-Tで時間をおいてから撮影するscreencaptureの-Tオプションを使うと、指定した秒数だけ待ってから撮影する。コマンドを実行してから撮影したい画面に切り替えたり、メニューを開いたりする時間を確保できる。MAC 2026-09-27 2026-09-27
【screencapture】-tで画像形式を指定するscreencaptureはデフォルトでPNG形式の画像を保存する。-tオプションを使うと、JPEGやPDF、HEICなどの形式で保存できる。ここでは-tで指定できる形式と、-rでDPIのメタデータを付けずに保存する方法をまとめる。MAC 2026-09-27 2026-09-27
【screencapture】コマンドで画面全体のスクリーンショットを撮るscreencaptureはmacOS標準搭載のスクリーンショット・画面収録コマンド。Command+Shift+3などのキーボードショートカットと同じ撮影を、ターミナルやスクリプトから実行できる。ここでは画面全体を撮影してファイルやクリップボードに保存する基本的な使い方をまとめる。MAC 2026-09-27 2026-09-27
【ditto】コマンドの使い方まとめdittoはmacOS標準搭載のコピーコマンド。拡張属性などのmacOS固有のメタデータを保持したディレクトリのコピーに加えて、zipやCPIO形式のアーカイブの作成・展開もでき、macOSに標準搭載されているため追加インストールなしで使える。ここでは各機能の使い方を解説した記事へリンクする。MAC 2026-09-27 2026-09-27
【ditto】--cloneや--hfsCompressionなどの細かいオプションをまとめるdittoには、APFSのクローンを使ったコピーやファイルシステム圧縮など、コピー方法を細かく制御するオプションがある。ここでは--clone・--hfsCompression・-X・--nocacheと、環境変数DITTO_TEST_OPTIONSをまとめて紹介する。MAC 2026-09-27 2026-09-27
【ditto】--bomでBOMファイルに載っているファイルだけをコピーするdittoの--bomオプションを使うと、BOM(Bill of Materials)ファイルに記載されたファイルやディレクトリだけを選んでコピーできる。BOMファイルはmkbomで作成し、lsbomで中身を確認する。MAC 2026-09-27 2026-09-27
【ditto】--archでUniversalバイナリから特定のアーキテクチャだけを取り出すdittoの--archオプションを使うと、Universalバイナリ(複数のアーキテクチャを含むMach-Oバイナリ)をコピーしながら、指定したアーキテクチャだけを残した「thin」なバイナリにできる。ディレクトリやアプリのバンドルをまとめて処理できる。MAC 2026-09-27 2026-09-27
【ditto】標準入出力とsshでディレクトリを転送するdittoは、アーカイブのファイル名に-を指定すると、標準出力へアーカイブを書き出したり、標準入力からアーカイブを読み込んだりできる。パイプとsshを組み合わせると、一時ファイルを作らずにディレクトリを別のマシンへ転送できる。MAC 2026-09-27 2026-09-27
【ditto】コマンドでCPIOアーカイブを作成・展開するdittoは、-kを付けずに-c・-xを指定するとCPIO形式のアーカイブを作成・展開する。-zでgzip圧縮、-jでbzip2圧縮のCPIOアーカイブも作成できる。MAC 2026-09-27 2026-09-27
【ditto】コマンドでzipファイルを展開するdittoに-x -kを指定すると、zipファイルを展開できる。unzipコマンドと違い、._ファイルや__MACOSX/に格納されたmacOSのメタデータを元のファイルに復元する。MAC 2026-09-27 2026-09-27