小编Spa*_*awk的帖子

如何将第三列打印到最后一列?

我正在尝试从DbgView日志文件中删除前两列(我不感兴趣).我似乎无法找到从第3列开始直到行结束的示例.请注意,每一行都有可变数量的列.

unix linux shell multiple-columns

108
推荐指数
10
解决办法
22万
查看次数

如何在路径中添加〜/ bin?

我一直无法修改添加Sublime Text 2的路径.我添加了一个~/bin目录并运行此命令:

ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
Run Code Online (Sandbox Code Playgroud)

子链接出现在~/bin.但是我需要将~/bin目录添加到我的路径中.我对此很新,我不知道我的路在哪里.我环顾四周,发现可能的文件是.profile,.bash_profile或者.bashrc

我没有.bash_profile.要.profile.bashrc我说

PATH=$PATH:~/bin/subl
export PATH
Run Code Online (Sandbox Code Playgroud)

这是正确的添加吗?如果是这样,我应该在哪里添加它?

当我echo $PATH,我得到:

/Users/<username>/.rvm/gems/ruby-1.9.3-p194@rails3tutorial2ndEd/bin:/Users/<username>/.rvm/gems/ruby-1.9.3-p194@global/bin:/Users/<username>/.rvm/rubies/ruby-1.9.3-p194/bin:/Users/<username>/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Run Code Online (Sandbox Code Playgroud)

当我输入时subl,我得到:

-bash: subl: command not found
Run Code Online (Sandbox Code Playgroud)

谢谢!

ps我以前安装了Macports,它修改了我的.profile文件.不确定这是否与它有关 - 我现在不知道默认是什么.profile样的.

macos bash sublimetext

69
推荐指数
5
解决办法
8万
查看次数

Ruby:如何将数组数组连接成一个数组

我在Ruby on Rails(3.1)中有一个数组数组,其中所有内部数组都有不同的大小.有没有办法轻松连接所有内部数组,以获得所有项目的一个大的一角形数组?

我知道你可以使用Array :: concat函数来连接两个数组,我可以做一个循环依次将它们连接起来,像这样:

concatenated = Array.new
array_of_arrays.each do |array|
    concatenated.concat(array)
end
Run Code Online (Sandbox Code Playgroud)

但我想知道是否有类似Ruby的单行程,可以更干净的方式完成.

谢谢你的帮助.

ruby arrays concatenation multidimensional-array

66
推荐指数
3
解决办法
6万
查看次数

rsync输出中的数字是什么意思?

当我rsync使用--progress标志运行时,我获得有关传输的信息,如下所示.

path/to/file
          16 100%    0.01kB/s    0:00:01 (xfer#10857, to-check=427700/441502)
Run Code Online (Sandbox Code Playgroud)

第二行中的数字是什么意思?我知道其中有些是什么,但其他人的意思是什么(用下面标有???)?

16 ???

此文件中已完成100%的转移

当前文件传输速度为0.0.1kB/s

0:00:01:当前文件传输过去的时间

传输的文件数为10857

427700 ???

441502 ???

rsync

42
推荐指数
2
解决办法
2万
查看次数

如何在 ggplot 中绘制 y 值向量?

如何在 中绘制 y 值向量ggplot2

 pValues_Both <- c(0.004079,0.4392,0.6882,0.02053,0.4849,0.4938,0.3379,0.8408,0.07067,0.6603,0.2547,0.8692,0.8946,0.0696,0.6206,0.9559,0.9119,0.5162,0.2469,0.1582)
Run Code Online (Sandbox Code Playgroud)

我尝试了以下方法:

pValues_Both.m <- melt(pValues_Both)

ggplot(pValues_Both.m, aes(y=value)) + geom_bar(stat="identity")

Error in exists(name, envir = env, mode = mode) : 
argument "env" is missing, with no default
Run Code Online (Sandbox Code Playgroud)

plot r ggplot2

5
推荐指数
1
解决办法
5224
查看次数

如何修复这些失败的 Perl 测试?

使测试失败

我正在尝试构建 Perl 5.16.3。然而,它在这make test部分失败了。

Failed 2 tests out of 2246, 99.91% okay.
    ../cpan/Archive-Extract/t/01_Archive-Extract.t
    ../lib/h2ph.t
### Since not all tests were successful, you may want to run some of
### them individually and examine any diagnostic messages they produce.
### See the INSTALL document's section on "make test".
### You have a good chance to get more information by running
###   ./perl harness
### in the 't' directory since most (>=80%) of the tests succeeded.
### You may …
Run Code Online (Sandbox Code Playgroud)

perl

5
推荐指数
1
解决办法
5762
查看次数

如何在中位数,第一四分位数和最后四分位数的箱线图上放置值?

如何在boxplot上放置值并控制其宽度?

X<-c(1,2,,3,4,4,5,5,6,6,6,6,6,7)
Run Code Online (Sandbox Code Playgroud)

我需要为min,max,1st quartile,median和last quartile写入值.我该怎么把它放在那里?

r boxplot

4
推荐指数
2
解决办法
3万
查看次数

如何测试秩序意识的哈希平等

Ruby 1.9.2将顺序引入哈希.考虑到顺序,我如何测试两个哈希值是否相等?

鉴于:

h1 = {"a"=>1, "b"=>2, "c"=>3}
h2 = {"a"=>1, "c"=>3, "b"=>2}
Run Code Online (Sandbox Code Playgroud)

我想要一个返回falsefor h1和的比较运算符h2.以下两点都不起作用:

h1 == h2 # => true
h1.eql? h2 # => true
Run Code Online (Sandbox Code Playgroud)

ruby hash equality ordereddictionary

4
推荐指数
1
解决办法
976
查看次数

为什么array.index 比array.include 快?

我正在处理一些大型数据集,并试图提高性能。我需要确定一个对象是否包含在一个数组中。我正在考虑使用indexinclude?,所以我对两者进行了基准测试。

require 'benchmark'

a = (1..1_000_000).to_a
num = 100_000
reps = 100

Benchmark.bmbm do |bm|
  bm.report('include?') do
    reps.times { a.include? num }
  end
  bm.report('index') do
    reps.times { a.index num }
  end
end
Run Code Online (Sandbox Code Playgroud)

令人惊讶的是(对我来说),index速度要快得多。

               user     system      total        real
include?   0.330000   0.000000   0.330000 (  0.334328)
index      0.040000   0.000000   0.040000 (  0.039812)
Run Code Online (Sandbox Code Playgroud)

由于index提供的信息比 多include?,我本来希望它会稍微慢一点,尽管事实并非如此。为什么它更快?

(我知道它index直接来自数组类,并且include?是从 Enumerable 继承的。这可以解释吗?)

ruby arrays performance

3
推荐指数
1
解决办法
1043
查看次数