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
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[wc](ubuntu)

Martin Hope
An Ignorant Wanderer
Asked: 2020-01-15 20:29:28 +0800 CST

如何将 wc 命令的结果通过管道传输到算术扩展中?

  • 4

我想wc -l在算术扩展中运行并使用结​​果。换句话说,我想做这样的事情:

wc -l (now somehow pipe/pass the result of this to) $((2 + result of wc command))

我怎样才能做到这一点?

语境

在我的~/Pictures目录中,我有多个名为“ Screenshot from YYYY-MM-DD hh-mm-ss.png”的文件以及其他文件。我想保留所有不是屏幕截图的文件,并且只保留指定数量的屏幕截图图片,具体取决于它们的最近时间。我想基本上只保留我最近的 3 个屏幕截图,并删除所有其余的。

所以这是我到目前为止所拥有的:

ls | grep "Screenshot *" | sort -r | wc -l

然后我想做的是从 中减去 3 wc -l,然后我可以使用它tail来列出所有不是前 3 个的文件,然后删除它们。

command-line wc
  • 2 个回答
  • 2130 Views
Martin Hope
alhelal
Asked: 2019-12-31 22:28:12 +0800 CST

如何计算剪贴板中复制的文本字符数?

  • 9

我选择一些文本并使用Ctrl+复制它c。现在文本在系统剪贴板中。Ctrl 我可以使用+将此代码粘贴 v到文件中并运行wc该文件以检查字符数、行数和单词数。

但是,如果我想计算剪贴板中文本的字符而不将其保存在文件中,是否有解决方案?

clipboard wc
  • 2 个回答
  • 1691 Views
Martin Hope
H2ONaCl
Asked: 2019-09-08 00:38:33 +0800 CST

将目录列出到 grep 的问题

  • 4

grep我的机器上似乎坏了。重新安装它没有帮助。重新启动没有帮助。前两行创建一个包含任意文本的文件,输入以 control-D 字符终止。

ls -1表示在一列中列出。一个例子如下...

> cat > file0.txt
asdf
> cp file0.txt file1.txt
> ls -1
file0.txt
file1.txt
> ls -1 | grep f*
> 

在遇到这个问题之前,我确实犯了一个错误,使用不匹配的引号调用 grep,但我不明白这个问题如何在重新启动后仍然存在。

无与伦比的报价示例...

ls -1 | grep 'file* | wc

在此示例中,目录列表通过管道传送到 grep,后者通过管道传送到行、字和字节计数器程序wc。

command-line grep wc
  • 4 个回答
  • 1295 Views
Martin Hope
pa4080
Asked: 2018-09-15 13:57:22 +0800 CST

为什么'echo $VAR | 的输出之间存在差异?wc -c'和'echo ${#VAR}'?

  • 6

我正在处理 Bash 脚本,并且某个变量中包含的字符串的长度是我的条件之一。当前字符串是W5u7TBTzF17GGFV8DBJHvgAAAAI. 最初,我在以下帮助下计算了字符串长度wc -c:

$ VAR='W5u7TBTzF17GGFV8DBJHvgAAAAI'; echo "$VAR" | wc -c
28

但我的脚本条件[[ ${#VAR} -eq 28 ]]永远不会通过。然后我决定将字符数加一。实际上字符串长度是 27 个字符,值${#VAR}也是 27:

$ echo "${#VAR}"
27

所以我想知道 - 这种差异来自哪里?

scripts command-line bash echo wc
  • 1 个回答
  • 3606 Views
Martin Hope
deepblue_86
Asked: 2015-10-18 09:17:21 +0800 CST

计算目录中的特定文件

  • 1

假设,我需要计算目录中以 o 结尾的每个文件。(例如 ab12.14o、70010340.09o)。我需要使用哪个命令?

我试过ls *.o | wc了,但没有用。

wc
  • 2 个回答
  • 2688 Views

Sidebar

Stats

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

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve