アラのアラアラしい日記

こっそりかいてます

bash

homebrewの最新バージョンでscreenがinstall出来なくなった時の対処法

こんばんわ!! 2日かけてバグと戦うような情弱エンジニアです。精進が必要です。 homebrewを新しくインストールし直したら、brew searchしてもscreenが検索結果に出なくなりました。 今日はその対処法です。 utf-8パッチ付きのものをインストールすると、出な…

vimを使っている人はみんなctagsで幸せになれる権利を持っている

こんにちは!飲み過ぎてよくお腹を壊す人です。 結構長い間vimを使って開発をしているのですが、じょうよわなのでこの間初めて知りました。 開発中にどこから呼ばれてるのか分からないクラスやモジュールとかをgit grepしてたんですけど、 ctagsが超便利すぎ…

git statusでsyntax checkをしよう

こんばんわ! 膝に痛みを感じた瞬間に痛風だと思った情弱です! 最近は少しだけPHPを触るようになってファッションPHPヤローみたいな生活をしている訳ですが、 Rubyに体が慣れてしまってどうしてもお昼ご飯を忘れたおばあちゃんのノリでセミコロンを忘れるの…

screenのペーストバッファをclipboardにも共有させて幸せになろう

こんばんわ。アラです。 ソースコードの中のfunctionをググりたかったり、 メモしておいたものをそのままチャットで伝えたかったりするときなどに、 毎回マウスで選択してコピーして・・・ってやるのがとても面倒だったので、 screenのペーストバッファをcli…

ubuntuのapt commandが頼もしくなって帰ってきててすごい

先日久しぶりにubuntuを触っていたら、package管理で気づいてしまいました。 すっかりMacのhomebrewに慣れてしまっていたので、 brew searchの乗りでapt-get searchと打ち込んでみると $ apt-get search git E: Invalid operation search 怒られました。 ふ…

コマンドから突然のジェネレータつくりました

とても久しぶりの投稿です。夏に負けていました。最近メッセなどでもよく使うのでcommandから突然のアレをつくれるようにしました。 しにたいとおもいます。 $ sudden okome こんな感じで出来るようにしました。 まず、引数からバイト数を取得します。 文字…

xclipがいい感じ

こんばんわ夏ですね。暑いので保冷剤を持って会社に行こうとしたら家を出た瞬間に溶けました。 今回はコマンドの結果をクリップボードにコピーするように使えるコマンドを知ったので書きます。xclipです。Macでいう、pbcopyのような感じで使えます。 こんな…

bashでもscreenのタイトルを自動的につけられるよ

きっと最初で最後のscreenネタです。 ちょっと酔っているのでタイポあるかもしれません。 zshって便利ですよね。 screenのwindow titleを自動的にディレクトリの名前にしてくれちゃいますから。bash screenだと、デフォルトでscreen titleに「bash」としか表…

promptでコマンド実行毎に終了ステータスを表示する

今回もbash promptの話です。先日のprompt設定に付け加えて、 実行する度に成功失敗を取得して結果を表示するようにしました。とても簡単に出来ます。 gist5f99d08f17cb3f67039d↑これだけです。ちなみに、使っている絵文字はdebian系で文字化けせずに表示出…

bashのプロンプトでgit branchとstateを表示させる

すごく寝不足なので一瞬で書きます。oh-my-zshのthemeが素敵だなーと思っていたら、Git branch and dirty state in Bash prompt. ↑これを見つけたので、 ↑書きました。 ↑こんな感じになりました。 ↑編集すると、こんな感じでアスターつきます。 ただdirty st…

ところでbashのtest commandってどうなってるの

最近shellの話が多いですが今回もshellです。ちょっと前にチームのテクニカルリーダーから教えてもらった話に 感動したので忘備録として書きます。 貝を描きましたがうまくできませんでした。 みんな大好きシェルスクリプトでは、 testコマンドを使うことが…

みんな大好きsedコマンドでそのままファイルを編集しちゃうよ

こんにちは。みんなが大好きな「sedとawk」のsedの話です。sedといえば、文字列の置換とかが出来るコマンドですが、 例えば、5万行あるokome.txtというファイルをテストだけに 使いたいので1万行にしたい!とかなった時に、以下のように出来ます。 $ sed -e …

bashとzshで連番とかやりたい時って何が違うの?

私のいるチームではzshを使っている人が圧倒的に多く、 bash使ってますっていうと圧倒的に萎えられたり、 定期的に無言でoh my zsh themesのリンクをチャットで送られたりするのですが、 今回はわりと使う機会が多い連番で数字を表示したい時とか、 アルファ…