読者です 読者をやめる 読者になる 読者になる

Corredor

ウェブ、プログラミングの勉強メモ。

Vimtutor:Vim の使い方を覚えられるコマンドがあった

最近、Vagrant で構築した Linux の開発環境をガリガリ触っているので、Vi (Vim) を使う機会が増えたのだが、元々 Windows 民だった自分はイマイチ Vim の使い方を覚えられていない。 正直、 j と k で移動して (矢印キーでも別にいい)、 a で編集モードにな…

.bashrc とか .npmrc とかの「RC」って何?

.bashrc とか .npmrc とかの「RC」とは、Run Commands の略。 どうも Run Control とか Resource Control の略、というのは誤りらしく、Wikipedia やジャーゴンファイルでは、Run Commands が RunCom と略され、最終的に rc となったとされている。 .bashrc …

.bashrc の読み込み方

.bash_profile から .bashrc を読み込む時、以下のような書き方をよく見かける。 if [ -f ~/.bashrc ]; then source ~/.bashrc fi if コマンドの -f オプションは、ファイルの存在を確認する。Windows コマンドで言う If Exist ということだ。 これでも一向…

.bash_profile と .bashrc は何が違うの?使い分けを覚える

普段 Windows で GitBash を起動して Bash しか使わない人とか、Mac OSX デフォルトのターミナルしか触らない人とかは、これらの違いやそれによる利便を感じることはないと言える。自分も今のところ、「分かれていることで便利だ」と感じるようなことはない…

Crouton を使って ChromeBook に Xubuntu 環境を構築する

去年、2016年11月に Asus ChromeBook Flip C100PA-DB02 を購入した。 neos21.hatenablog.com このあと、この ChromeBook に Xubuntu を導入したので、その記録を今更ながら記事にする。 ChromeBook に Linux 環境を構築するには ChromeBook に Linux 環境を…

Windows で Touch コマンドっぽいこと

空ファイルを作りたい時に、Windows 上なのについ touch と打ってしまってつらいので、PATH が通っている場所に以下の touch.bat を置いておき、touch コマンドが動くようにしておいた。 WindowsBatchScripts/Touch.bat at master · Neos21GitHub/WindowsBat…

msys や GitBash で cd コマンドに Windows のファイルパスを渡すには

msys や GitBash、Cygwin などで、C:\Users\Neo\ といったフォルダパスを cd コマンドに渡すと、うまく移動できないことがある。\ が特殊文字として扱われるからだ。 以下のようにバックスラッシュ (円マーク) \ をスラッシュ / に変えれば移動できるが、い…

Windows 上から VirtualBox でLinux 入門!Fedora 24 Workstation を動かしてみる

Windows マシン上で VirtualBox を使って、Fedora 24 Workstation を動作させてみる記事。 対象読者 Windows マシンしか持ってないけど Linux を触ってみたい でも Linux って GUI ないんでしょ?コマンドしか打たない OS とか分かんないです… Linux ってい…

ファイルの行数を数える Linux コマンド

wc (Word Count) という便利なコマンドがあった。 $ wc *.txt 10 24 165 hoge.txt # 行数・文字数・バイト数の順 こんな風に、フォルダ内の全テキストファイルの行数・バイト数・文字数を調べたりできる。 本当に行数だけ出したいのであれば、-l オプション…

1ファイルごとに Grep した結果を別々のファイルに書き出す方法

あるフォルダ内に複数のログファイル (.log) があり、そのログファイルから Grep で一致した行のみを、ログファイルと同名のテキストファイル (.txt) で保存したいと思う。 Grep コマンドを使いたかったので Msys から操作していたのだが、Xargs コマンドで…

Grep の時、前後の行を一緒に出力する方法

という記事を書こうと思っていたら、つい数日前に「小粋空間」さんでドンピシャな記事を書かれていた。 参考:grepでマッチした前後の行を表示する方法: 小粋空間 ほぼ引用みたいになるけど書いておく。 Linux の Grep コマンドのオプションに -B・-A・-C と…