Linux
0が大量に並ばれても僕にはよく分からないので単位変換して出してくれるとうれしい。特にファイル置きすぎてMBなのかGBなのかも分からなくなったようなディレクトリだと。lsの場合オプションにhを付けるだけで、BMだったりGBだったりを付けてくれる。便利。 …
よく使う割に全然覚えてないというあれ。日本語や空白が入っているとxargs rmとかやったときにうまく行ってくれないということがあるので調べた。 $ find . -name \*~ -print0 | xargs -0 rm 結局、以下で対処した。 find . -type f -name \*conflicted\*.tx…
MacのdateはGnuのdateと違ったので、macportsのcoreutilsからgdateを持ってきた。 jot 10 | xargs -I@ gdate -d "I@ days" '+%Y-%m-%d.txt' | xargs touch なんか%だとダメだったので@とかにしてみた。。。
watchコマンドで定期的に実行(cron使う感じなないやつ。10秒ごととか)。 watch -n 1 "ls *.out | sort -n | xargs wc -l" マシンがいくつかああるときに空いてるマシンで実験したい。どこが空いてるかを探すためのコマンド。dsh知らんかった。 % dsh -ac 'ec…
世の中的には常識なんかもしれんけど、知らんかったのでメモ。 grep --color=always begin main.tex | less -R
大変難航しております。無駄に相当はまっている。週末と月曜の午後を使ったけど、それでもまだ入らない。バイナリが配布されているはずなんだけど、OSXのバイナリのところに置いてないし、サイトつながらないしで涙目。この辺に書いてある必要なもの取ってき…
とかあったらいいなと思いつつ、自分用のメモです。 find apply.cがどこにあるか探したい。findのnameオプションで探す。 /Users/yasuhisa/Downloads/R-2.8.0/src% find . -name apply.c ./main/apply.c 正規表現を混じえて、検索したい Rだとapply、tapply…
大学サーバーは卒業するとあれになってしまうので、どっか契約することにしました。さくらレンタルサーバーのスタンダードでは、シェルログインができるので、これにしました。最初に mkdir ~/local をやっておく。vimviは入っているけど、vimは入っていなか…
メモ見返したい時に ローカルに書いたレバレッジメモなどなどを見直したい時に。 ls .hatena/syou6162/group/syou6162/*.txt | sort -r | xargs cat | grep -A 50 '\[レバレッジメモ\]' | less sort -rは気分転換という意味でw。findでいい気がしてきた。。…
tex書いていて「あー、画像表示させるための書式ってどう書けばいいんだっけ?」と思ってtexファイルかたっぱしから開いて、みたいなことを毎日やってた。アホすぐる。アホを繰りかえさないためのメモ。 cat *.tex | grep -n figure cat *.tex | perl -ne 'p…
またはまったorz。コマンドラインからRを起動させ、グラフを生成→メールで投げるというのをやろうとしていた。これ自体はうまくいった。が、cronから起動するとなぜかうまくいかない。しばらく悩んでいたんだけど、RjpWikiに書いてあった。FAQかよ。 http://…
そういうファイルがあるときは簡単なんだけど、ないときもある。ないときはrmを実行しないで欲しい。そんなあなたに「-r」オプション。 find ./ -type f -name '*.png' -size 0 | xargs -r rm この方法で,findの出力がない場合は xargsにgrepを実行させない…
もっと簡単なやりかたはあるとは思うんだけど、自分でなんとかできる範囲でやってみた。 find ./ -type f -name 'number_of_entries*.txt' | perl -pe 's/^.\///' | xargs -i% -n1 -t mv % number_of_entries 途中のPerlの置換はいらない気もするんだけど、…
標準入力から引数を読み込み、指定のコマンドを実行するコマンド -n1とかについて find . -name "*.txt" | xargs -n1 cat とやると、カレントディレクトリの下のすべてのテキストファイルを、見つかるたびに表示させることが出来ます。 a.txt hoge/b.txt hog…
とあるサイトのpdfが連番になっていて、それをダウンロードしたいが、手だと面倒。そんなときのワンライナー。上のxargsはそのために調べた。 perl -e 'map{printf ("http://example.com/%02d.pdf\n",$_)} 1..20;' | xargs -P0 wget パイプの前までを出力す…
こんなのを見付けた。podcastはここで設定したやつでいいんだけど、videocastがダメっぽい。てか、videoが見れない on vine。で、MPlayer|Vine Linux 6.3(あめぶろ)のふたつめのやりかたでmplayerというのをいんすこした。で、そのまま再生とかがうまくいか…
いんすこ作業ってまじ疲れるよね。 sudo sudoできないといらいらするので一番最初にやる。 sudo|Vine Linux 6.3(あめぶろ) /usr/sbin/visudoで # User privilege specification root ALL=(ALL) ALL yasuhisa ALL=(ALL) NOPASSWD: ALLとかやっとく。 SCIM Ct…
twitterでつぶやいてたらすげすなコードを教えてもらったよ!! find ./ -type f -name '*.jpg' -print0 | xargs -0 -i% -n1 convert % %.eps http://twitter.com/lurker_/statuses/327220902 espファイル名にjpgってついちゃうけど、それはperlのワンライナー…
なんか地元にそんな名前のやつがいたような気がしますが、PCで使える電子辞書「英辞郎」をインストールしました。用例などが、詳しく載っているのでかなりよい感じです。アマゾンの書評(?)でもいい評価なので買ってみることにしました。(HY版))" title="…