小编snd*_*snd的帖子

获取零的长度(由中断)

我有一长串的零和零:

0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
....
Run Code Online (Sandbox Code Playgroud)

我可以很容易地得到1之间的平均零数(只有总数/ 1):

ones=$(grep -c 1 file.txt)
lines=$(wc -l < file.txt)
echo "$lines / $ones" | bc -l
Run Code Online (Sandbox Code Playgroud)

但是如何在两者之间获得零串的长度呢?在上面的简短示例中,它将是:

3
5
5
2
Run Code Online (Sandbox Code Playgroud)

bash awk

15
推荐指数
5
解决办法
1388
查看次数

如何在Atom中运行Julia脚本

我刚刚在OSX上找到了Atom文本编辑器.

当我尝试在Atom中运行Julia脚本时,就像在Juno中一样,我得到一个路径错误:

在此输入图像描述

通过编辑改变我的路径~/.profile不起作用......我怎样才能让它运行?

julia atom-editor

6
推荐指数
1
解决办法
8070
查看次数

gnuplot:矩阵图的比例轴

我有一个矩阵,output.dat:

0   0   0   0   0   0   3   7   1   0   0   0   0   0   0   0   0   0   0   0
0   0   0   0   0   0   0   11  16  6   1   0   0   0   0   0   0   0   0   0
0   0   0   0   0   7   8   4   16  4   1   0   0   0   0   0   0   0   0   0
0   0   0   0   0   2   2   5   11  3   1   0   0   0   0   0   0   0   0 …
Run Code Online (Sandbox Code Playgroud)

gnuplot

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

在Julia中打印具有可变间距的列

我有一个文件test.dat:

A   1.00         11
AT  2.00         12
ARE 3.00         13
Run Code Online (Sandbox Code Playgroud)

如果我在第三列上执行某些操作并将其写入文件

x=readdlm("test.dat")    
x[:,3]=x[:,3]*2
writedlm("test2.dat",x)

A   1   22
AT  2   24
ARE 3   26
Run Code Online (Sandbox Code Playgroud)

反正有没有得到这个输出?

A   1.00         22
AT  2.00         24
ARE 3.00         26
Run Code Online (Sandbox Code Playgroud)

我理解如何在其他数据上使用@printf做类似的事情,但它不适用于数组.

julia

2
推荐指数
1
解决办法
428
查看次数

基于分隔符拆分文件,然后连接到单独的行

我有一个文件,example.txt

0
   A
   B
   C, C, C
   D, D
   E
   F
1
   A, A, A
   B
   C
2
   A
   B
   C
   D, D, D
   E
Run Code Online (Sandbox Code Playgroud)

我需要根据任何数字分离文件,然后在这些数字之间取内容并将它们连接成一行,为文件的每个部分重复该过程:

A, B, C, C, C, D, D, E, F
A, A, A, B, C
A, B, C, D, D, D, E
Run Code Online (Sandbox Code Playgroud)

我提出的最好的是:

cat example.txt | sed -e '1,/^[0-9]/d' -e '/^[0-9]/,$d' | paste -sd "," -

A, A, A,   B,   C
Run Code Online (Sandbox Code Playgroud)

在这种情况下,这只是中间部分.那,或将所有部分打印到一行.

bash awk sed

2
推荐指数
1
解决办法
214
查看次数

标签 统计

awk ×2

bash ×2

julia ×2

atom-editor ×1

gnuplot ×1

sed ×1