東山n条より

京都在住情報系学生のメモ。

Mac

MacOS1.8.2 で YaTex + GNU Emacs24.2 の環境を整える

卒論を書くために Mac OSX 1.8.2 (Mountain Lion) で,YaTex(やてふ) + TeXShop + GNU Emacs24.2 で Tex を書くための環境を整えました。 1.platex をインストールする。 Macports を使ってplatexをインストールします。 sudo port install ghostscript-font…

UNIXコマンド look で utf-8 の文字列を2分探索

lookコマンドは,ファイルや標準入力から文字列を2分探索で高速に検索できます。 2分探索するため,入力はソートされている必要があります。 例えば、英単語が1行ずつ入っている file1 から文字列 word1 を検索する場合は以下のようになります。 sort fil…

Proxy 越しで Macport を使う

Mac

研究室の iMac で Macport がこんなメッセージが出て、 selfupdate できなくなった。 User% sudo port selfupdate Warning: xcodebuild exists but failed to execute ---> Updating MacPorts base sources using rsync Error: /opt/local/bin/port: port se…

Mac (Mountain Lion) でシェルを zsh に変更する。

Mac OSX 10.8 Mountain Lion でシェルを bash から zsh に変更する。 デフォルトで /ect/shells に /bin/zsh があるので、ログインするシェルを変更するだけ。 システム環境設定の「ユーザとグループ」を開く。鍵を開く。 シェルを変更したいユーザを右クリ…

Mac において aspell を使って Emacs でスペルチェック

MacOSX 1.8.2 において、aspell を使って Emacs でスペルチェックを行えるようにします。 1.aspell を Macport でダウンロード・インストール sudo port install aspell sudo port install aspell-dict-en port で aspell と辞書をインストールする。 2.英語…

tr , sed を使って、空白を改行に変換。

Macで hoge.txt 内の空白を改行に変換するには, cat hoge.txt | sed 's/ /¥n/g' または cat hoge.txt | tr ' ' '¥n' また,改行したを空白に変換した結果を sort して uniq するには, cat hoge.txt | sed 's/ /¥n/g' | sort | uniq ~参考~ 逆引きUNIXコマ…