小ネタです。
Windows PC でテキストファイルの中身を取得する方法について紹介します。
例えば、ssh 公開鍵をクリップボードに張り付ける作業をコマンドで書くとします。
mac や linux では次のようなコマンドを使います。
$ cat .ssh/id_rsa.pub | pbcopy
windows (PowerShell)では、一部の linux コマンドしかサポートしていません。
(厳密には、Linux コマンドを PowerShell コマンドを関連関連付けをしているだけです。)
そのため、次のコマンドを使って再現します。
- Get-Content : 指定したパスのファイル内容を取得、コンソール上に表示
- Set-Clipboard : クリップボードに張り付ける
PS > Get-Content .ssh/id_rsa.pub | Set-Clipboard
以上です。
ちょっとしたコマンドですが、linux で言う cat
とpbcopy
は日ごろから利用頻度が多いコマンドでした。
覚えておくと作業がしやすくなります。