ここはちょっと見せられない

ぜったいぜったい見せられない

shell

\uxxxx な文字列をコマンドライン上で読める文字に直すのをaliasにした

.zshrc にaliasで書くことにしたのよ。 alias nkf2="sed -e 's/\\\u\\(....\\)/\\&#x\\1;/g' | nkf --numchar-input" ja.stackoverflow.comここのコメントに書いてた人に感謝。

異なる文字コードのファイルを grep したい

環境はubuntuだよ。 euc-jp なファイルをgrepしたかったんだけど、grep -f でファイル読み込みで処理しようとしたものの、どうしてもうまくいかなかったので、適当にスクリプト書いてみた。適宜自分の好きなように書いたらいいもんね。 #!/bin/zsh pat=$1 fo…

SSHできる環境で、1ファイルずつ同期とりたいけど、いちいちscpするの面倒だったので

FTPできない&SSHのみ許可って環境で、ちまちま scpしてたんだけど、1回ずつ同期取るのも面倒だなあと思ってたので、単純にアドホックに自分のためだけに作ってみた。テスト用のWEB鯖、検証用のWEB鯖、どちらもDocumentRoot以下のディレクトリを 入力するの…

AgentForward ができない 続き

ubuntu で鍵を作って一回認証させてしまうと、gnome-keyring が勝手に鍵を保持してくれていた。このgnome-keyring が、config や ssh -i で指定した鍵を無視するのでかなり要注意だ。自分がどの鍵で認証してるか分からなくなるだろ、勝手に持つのやめてくれ…

puttygen で変換した openssh な鍵で AgentForward ができない

同じ公開鍵を使いたかったので、puttygen で作成した秘密鍵を、Conversions - Export OpenSSH Key で変換し、ubuntu に置いて使っていた。 この鍵でログインはできるんだけど、なぜか ForwardAgent yes にしても接続を転送してくれない。 つまり、 自分鯖 -(…

いまさらだけど、screen、less をutf8対応にしておく。

今頃何やってんねん、という感じだけど、まあ覚書だから。普通にWindows7/PuTTY(変換/utf8)からログインして普通にzsh上で作業すると表示されるけど、ここからscreenすると、????がたくさん出て下手すると固まったりする。これは解消しなくてはいけない。…