Information

生成AIの普及により、生成AIの回答を含んだ記事も含まれているため、必ずしも正しいとは限りません。
重要な情報は確認するようにしてください。

HomebrewでFailure while executing:エラー

自宅のiMacで久々にHomebrewをUpdateしたら、下記のエラー。 $ brew update error: The following untracked working tree files would be overwritten by merge: Library/Aliases/twolame Library/Contributions/cmds/brew-test-bot/brew-test-bot.commit.html.erb Library/Contributions/cmds/brew-test-bot/brew-test-bot.css Library/Contributions/cmds/brew-test-bot/brew-test-bot.index.html.erb Library/Formula/aiccu.rb Library/Formula/aws-cloudsearch.rb Library/Formula/aws-sns-cli.rb Library/Formula/byacc.rb Library/Formula/cadubi.rb Library/Formula/cdpr.rb Library/Formula/cogl.rb Library/Formula/cutter.rb Library/Formula/debianutils.rb Library/Formula/dynamips.rb Library/Formula/fakeroot.rb Library/Formula/flickcurl.rb Library/Formula/freeswitch.rb Library/Formula/genstats.rb Library/Formula/gpsd.rb Library/Formula/gtk+3.rb Library/Formula/gzrt.rb Library/Formula/https_load.rb Library/Formula/hwloc.rb Library/Formula/hyperestraier.rb Library/Formula/ideviceinstaller.rb Library/Formula/jasmin.rb Library/Formula/jpeg-turbo.rb Library/Formula/libspiro.rb Library/Formula/libstfl.rb Library/Formula/logentries.rb Library/Formula/mame.rb Library/Formula/md.rb Library/Formula/mess.rb Library/Formula/mysql-cluster.rb Library/Formula/mysql-connector-odbc.rb Library/Formula/ophcrack.rb Library/Formula/opus-tools.rb Library/Formula/opus.rb Library/Formula/pam_yubico.rb Library/Formula/pathfinder.rb Library/Formula/qstat.rb Library/Formula/qxmpp.rb Library/Formula/rbenv-vars.rb Library/Formula/ren.rb Library/Formula/rom-tools.rb Library/Formula/rtpbreak.rb Library/Formula/txt2man.rb Library/Formula/valkyrie.rb Library/Formula/verilator.rb Library/Formula/visualnetkit.rb Library/Formula/voldemort.rb Library/Formula/wemux.rb Library/Formula/yydecode.rb Library/Formula/zsh-completions.rb Library/Homebrew/checksums.rb Library/Homebrew/macos.rb Library/Homebrew/macos/xcode.rb Library/Homebrew/macos/xquartz.rb Library/Homebrew/pkgconfig/libcurl.pc Library/Homebrew/pkgconfig/libexslt.pc Library/Homebrew/pkgconfig/libxml-2.0.pc Library/Homebrew/pkgconfig/libxslt.pc Library/Homebrew/test/test_bottles.rb Please move or remove them before you can merge. Aborting Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master [Read More]

unzipで複数ファイルを一括解凍

分割zipファイルが大量にあったり、まとめて、あるフォルダ内の大量zipファイルを一気に解凍したい事がありますよね? *(アスタリスク)使えば出来んじゃね?って、よく [Read More]

vimで改行コード(^M)を削除

foo.txtに^Mの付いた改行コードがついていた場合に、vimで削除する方法

$ vim -b foo.txt

test^M <---この^Mを削除

:%s/^M//g

Tips:

  1. vim -bにて編集すると^Mが表示される
  2. 編集モードでESCキーを押した後、コロン(:)を押し、下部に:を表示させ、コマンド入力モードへ。
  3. ^Mは、^とMのキーを押すのではなく、Controlキーを押したまま、vのキーを押し、続いてmのキーを押す。(Controlキー押したままvm)
vim 

CakePHPでapcエラー

CakePHPにアクセスすると、下記のエラーが出るようになっていた。 Unable to allocate memory for pool. 調べてみたら、APCのバグらしいので、エラーメッセージを出さないように修正 [Read More]

Redhat6系でuconvはどこ?

CentOSやsl6 6系のyumパッケージで、uconvが見つからない。 yum searchで見つからないし、remi,epel,rpmforgeのリポジトリでも見つからないと思ったら、icuと言うパッケージに入ってた。 [Read More]

VimでBOM付きUTF-8テキストからBOMを削除

Vimでバイナリーモードでファイルを読み込むと、BOMを表示してくれるので、あとは削除するだけ。

$ vim -b test.txt

<feff>これは、テストです。

の部分を削除して保存。

vim