[01:13] http://ubuntu-manual.org [02:25] good bacon to all and to all some good bacon! [09:25] Morning [09:52] Morning. [11:54] Mornin' [12:07] Morning peoples, dogs, turkeys and everything else [14:37] morning teddy-dbear [14:37] o/ [15:01] Pingback spam is annoying. Anyone with a blog have a solution? [15:45] ChinnoDog: wordpress? [15:50] yes [15:50] Over the last few days I have suddenly gotten a deluge of pingback spam [15:50] I'm considering just turning it off [18:56] bash foo is so handy [18:56] like right now I needed to do some cross-validation of many fasta files [18:57] well I just used sort/ln/find/split/and some other stuff/ to generate seperate folders of links to the different fasta files [18:57] resulting in equal but random parts folders full of data for cross validation! [19:46] MutantTurkey++ [19:46] it does make life soooo much easier for us than the thems [19:52] amen [20:12] * waltman awaits the bash part :) [20:13] kids today, thinking 'shell' == 'bash' :) [20:21] bash dash csh zsh shesh [20:21] oops [20:21] sheesh [20:21] it's just like your perl foo [20:22] use whatever works [20:36] except I don't want to use perl [20:36] as for bashisms i'm not sure, are any of the cool redirect stuff only for bash? [20:36] like <() and substitutions? [20:38] All I'm saying is that I probably would've called it 'shell fu', not 'bash fu' :) [20:39] Totally agree that it's amazingly powerful, of course :) [20:51] waltman: btw where was that 'don't eat here' photo from? [20:52] A Chinese takeout place in Garrett Hill called China Garden [20:55] The funny thing about that is that I totally took it as "don't eat at this table" and didn't see the other meaning until I'd uploaded it. [20:55] I thought it was funny because they have a table that they don't want you to eat at, not that they don't want you to eat their food [20:56] For a neighborhood greasy wok it's pretty good. [20:57] It's next door to Garrett Hill Pizza, if you've ever heard of them. [21:15] gets really ugly though [21:15] or y in oligo_HPY OprB Peripla_BP_1 SBP_bac_1 SBP_bac_5 Sugar_tr TOBE TOBE_2; do j=0; for i in ../nucleotide_lists/$y/$y-0*; do j=$((j+1)); for z in `cat $i`; do ln -s /data/calvin/PfamDB/nucleotide/$z $y/$j; done; done;done; [21:15] i mean seriously... i wish bash had a easier to read for loop [21:16] i'd like easy multi line creation of commands or something [21:16] OK, that's somewhat bash-y [21:17] I think at some point I'd probably put that into a shell script just for sanity's sake [21:18] waltman: yeah [21:18] it's one of those run once situations [21:18] run once. hope you didn't screw up 1,000,00 symlinks [21:22] I think there's some flag you can set where it only echoes the commands but doesn't actually run them. [21:22] anyway, gotta run. later.