at コマンド応用編 はい、便利なatコマンドをその後使ってみました。 使ってみたら普通に指定しようとすると、実行設定にオプションを指定するひつようがあり、 こいつがatコマンド上のオプションとして認識しようとして、へんな感じになったので、 atコマンドライ ...
もっと読む
カテゴリ: unix
grepで前後のデータを出したい
grepで前後のデータを出したい 検索をしたときに、その前後も見たい、みたいなことが結構あるんですが、 そもそも実行時の指定でこれが存在していました。 例) cat xxxx.txt | grep -5 XXXX これで前後5行が表示されます。 但し検索ワードが複数検出される場 ...
もっと読む
gitコマンドで、svnのinfoみたいなものが欲しかった(過去形
gitコマンドで、svnのinfoみたいなものが欲しかった(過去形 はい、大体gitに移行しているのですが、地味に困ってるのが、 他メンバーに該当ファイルを伝えるときにいい方法が無いという点です。 いや、あるのかもしれないんですけど。 svn時代には、 svn info { ...
もっと読む
「shell-init: error retrieving current directory: getcwd: cannot access parent directories: そのようなファイルやディレクトリはありません」が出た
「shell-init: error retrieving current directory: getcwd: cannot access parent directories: そのようなファイルやディレクトリはありません」が出た タイトル長いのですが、作業をしていたら shell-init: error retrieving current directory: getcwd: cannot ...
もっと読む
ファイルの頭に文字列を追加 sedコマンド
ファイルの頭に文字列を追加 sedコマンド データを追加で足すだけだったらcat して >> とかして追加すればよいのですが、 そういえばファイルの頭に追加するのはどうやるんだろう、と思って調べました。 sed -i '1i {追加したい文字}' {出力ファイル} メッチャ ...
もっと読む
at コマンドで実行予定をセットしておく
at コマンドで実行予定をセットしておく 朝早い時間に、スクリプトを手実行したい、という時に clonに設定するのも良いのですが、カジュアルにちょっと入れたい、という時にatコマンドを使うと便利。 at [日時(mi:ss MMDDYYYY)] [実行ファイル名] 実行例) at 12: ...
もっと読む
grepで前後の行も表示すると、調査が楽
grepで前後の行も表示すると、調査が楽 grep で色を付けているんですが、調査するときに前後の行も見たい、ということがあります。 そう言う時は、-C オプションで前後の表示指定が出来ます。 例) grep --color xxx -C 1 aaa bbb ccc xxx sss ↓ ccc ...
もっと読む
nkfコマンドについて調べてみた
nkfコマンドについて調べてみた nkfコマンドをなんとなく使っていましたが、 オプションで色々出来るのでちゃんと調べてみました。 -j:JISコード出力 -e:eucコード出力 -s:SJISコード出力 -w8:UTF-8コード出力(かなり細かく色々ある) -J:入力をJISで ...
もっと読む
lnコマンドで作ったリンクを消す方法
lnコマンドで作ったリンクを消す方法 まず、シンボリックリンクの作成方法 ln -s {リンク元の実態} {リンク名} そして、消す方法 unlink {リンク名} で出来ます。 rmコマンドで消すこともできるのですが、範囲指定を間違えると 実態自体を消しちゃう可能性 ...
もっと読む
dateコマンドで年月日時分秒
dateコマンドで年月日時分秒 date '+%Y%m%d-%H%M%S' 以下、基本ゼロ埋め %Y=YYYY(年4桁) %m=MM(月2桁) %d=DD(日2桁) %H=HH(時間2桁) %M=MI(分2桁) %S=SS(秒2桁) 殆どこれくらいしか使わないと思いますが。 参考: http://tech. ...
もっと読む