AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-240505

Johnny Tam's questions

Martin Hope
Johnny Tam
Asked: 2019-12-17 18:57:52 +0800 CST

使用 awk 删除第一行上为“-”的列

  • 3

我有桌子

M       -       A       A       -
-       A       G       -       -
M       -       -       -       G

我想执行:如果第一行的任何列包含“-”,则跳过打印该列

预期的输出是

M       A       A 
-       G       - 
M       -       - 

我尝试过这样的事情,但没有奏效

awk 'NR==1 && $i!="-" {print $i}'

有谁知道如何更正命令?

awk text-processing
  • 5 个回答
  • 377 Views
Martin Hope
Johnny Tam
Asked: 2019-05-09 18:36:56 +0800 CST

sort -k下pos1和pos2是什么意思?

  • 0

我想了解下pos1和pos2的确切含义sort -k

根据说明书

-k, --key=POS1[,POS2]

请参阅下面的 POS 语法。在 POS1(原点 1)开始一个键,在 POS2(默认行尾)结束它。

pos1 和 pos2 到底是什么意思?

谁能用简单的术语解释清楚?

谢谢!

sort
  • 1 个回答
  • 635 Views
Martin Hope
Johnny Tam
Asked: 2019-02-21 18:10:29 +0800 CST

会不会出现这样的情况:多个CPU同时读取同一个文件,减慢每个CPU的读取速度?

  • 1

我正在运行cat以单独file_X与大量文件组合file_1,例如file_100000000000.

由于数量众多,我将作业分配到一个有 64 个 CPU 的节点上,以便在每个 CPU 上并行运行。每个作业都在一个子文件夹中运行,因此有 64 个子文件夹。

令我惊讶的是,整体速度比预期的要慢得多。

由于我使用的shell脚本只是将每个作业指向file_X位于64个子文件夹的父目录中的同一个文件,我想知道如果多个CPU同时读取同一个文件,会减慢每个CPU的读取速度吗?

parallelism
  • 1 个回答
  • 675 Views
Martin Hope
Johnny Tam
Asked: 2018-01-23 19:35:43 +0800 CST

在Linux中创建计算同一行中的值的新列

  • 1

我有一张桌子:

  A B C
X 1 2 3 
Y 4 5 6
Z 7 8 9

我想创建两个新列 D 和 E,分别计算公式 (A+B)/C 的平均值和值以获得:

  A B C D E
X 1 2 3 2 1
Y 4 5 6 5 1.5
Z 7 8 9 8 1.67

怎么做?我从搜索中找到的所有帖子都在计算列而不是行中的值,并输出到另一个文件。

awk text-processing
  • 1 个回答
  • 883 Views
Martin Hope
Johnny Tam
Asked: 2018-01-23 19:15:06 +0800 CST

在 Linux 中加入而不删除唯一行

  • 1

我有一张桌子A:

1 n m n ...
2 m n m ...
3 n m n ...
4 m n m ...
5 n m n ...

我有一张桌子B:

1 A
3 B
5 C

我想通过匹配两个表的第 1 列将表 B 的第 2 列与表 A 连接起来,而不删除表 A 中的唯一行以获得以下结果(对于没有匹配项,写一个“NA”):

1 A  n m n ...
2 NA m n m ...
3 B  n m n ...
4 NA m n m ...
5 C  n m n ...
text-processing join
  • 1 个回答
  • 340 Views
Martin Hope
Johnny Tam
Asked: 2018-01-17 18:10:35 +0800 CST

将第 N 列打印到第 M 列

  • 2

我想将第 N 列打印到表的第 M列;例如:

1 2 3 ... n ... m ...
X & $     #     !
@ $ %     (     *

至

n ... m 
#     !
(     *
awk text-processing
  • 2 个回答
  • 838 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve