小编Num*_*pty的帖子

awk或声明

awk是否有OR声明,给出以下代码段:

awk '{if ($2=="abc") print "blah"}'
Run Code Online (Sandbox Code Playgroud)

是否可以添加一个OR语句,以便$2==abc OR def -> print

awk

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

Sed/Awk - 在模式x和y之间拉线

我有一些大的CSV文件,我想提取包含模式'x'的第X行和包含模式'y'的第Y行之间的所有数据

例如:

other_data
Header
data
data
data
Footer
other_data
Run Code Online (Sandbox Code Playgroud)

我希望能够管理(和包括)Header - > Footer之间的所有内容到一个新文件.

谢谢!

bash awk sed

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

塞德匹配确切

我目前正在使用's/string/new_string/g'一些CSV文件,但是在以下情况下我遇到了困难:

我想替换实例'192.168.0.11',但它也会捕获实例'192.168.0.111'.

我怎样才能确保sed只能抓住'192.168.0.11'而不是'192.168.0.111'?我显然必须为许多变量重复这一点,因此很容易理解可扩展的东西.

谢谢!

linux bash sed

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

Java - 如果语句A等于B加或减2

我有一个似乎很容易解决的问题,但是我不确定语法.

我需要运行if/else语句,但我不确定如何正确设置条件.

不好的代码:

if (float_a = float_b or is within +-2 of it) {
    do this
}
else {
    do that
}
Run Code Online (Sandbox Code Playgroud)

实现这一目标的最简单方法是什么?

java if-statement

9
推荐指数
2
解决办法
6018
查看次数

awk - 如果column = null

使用awk,如何为读取值分配'null'?

我确定这有一个固定的角​​色,我找不到它.

例如,

我有一串像这样的awk:

awk '
$3==24{print "stuff"}
$3==23{print "stuff"}
'
Run Code Online (Sandbox Code Playgroud)

我需要知道如何使用相同的格式来计算空白列,以便如果$ 3 =空白{print"stuff"}

谢谢!

bash awk

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

sed/awk - 如何删除少于3列的行

真的很简单的问题.当列数少于3列时,我只需要从列表中删除行

例如:

a b c
a b      <--- This one needs to disappear
a b c
Run Code Online (Sandbox Code Playgroud)

我很确定awk NF做到了,但是我似乎无法做到这一点.

提前致谢!

bash awk sed

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

仅在Linux上通过命令行将xlsx转换为文本CSV

简单的问题:

目前是否可以从命令行调用LibreOffice来打开*.xlsx并将其转换/保存为*.csv?

或者,如果这不可能,那么通过命令行执行此操作的最佳方法是什么(需要通过脚本调用)?

谢谢,

linux csv bash excel libreoffice

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

Rust 基本的 while 循环

(希望如此)来自一个完整的 Rust 初学者的一个简单问题。我的循环有什么问题?

num评估为 '69' 相当快,但一旦num设置为 '69' ,循环永远不会退出。我错过了一些明显的东西,我敢肯定......

extern crate rand;

use rand::Rng;

fn main() {
    let funny_number: u16 = 69;
    let mut num: u16 = 0;
    let mut rng = rand::thread_rng();

    while num != funny_number {
        let mut num: u16 = rng.gen_range(0, 100);
        println!("{}", num);
    }
}
Run Code Online (Sandbox Code Playgroud)

rust

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

标签 统计

bash ×5

awk ×4

sed ×3

linux ×2

csv ×1

excel ×1

if-statement ×1

java ×1

libreoffice ×1

rust ×1