← 返回命令列表

Linux command

moreutils 命令

文件

涉及管道、覆盖或删除,执行前请先确认路径和参数。

常用示例

Sponge: absorb stdin then write

cat [file] | grep [pattern] | sponge [file]

Ts: add timestamps

[command] | ts '[%Y-%m-%d %H:%M:%S]'

Chronic: quiet unless error

chronic [command]

Pee: tee to commands

echo "[data]" | pee 'wc -l' 'wc -c'

Vidir: edit directory with editor

vidir [directory]

Parallel: run a command for each argument concurrently

parallel -j [4] [cmd] -- [arg1] [arg2] [arg3]

Ifne: run command only if stdin is non-empty

[command] | ifne [other_command]

Errno: look up errno values

errno [ENOENT]

说明

moreutils is a collection of useful Unix utilities that don't quite fit anywhere else. Each tool does one thing well and integrates with standard Unix pipelines. Key tools include sponge, ts, chronic, vidir, parallel, ifdata, and more.

FAQ

What is the moreutils command used for?

moreutils is a collection of useful Unix utilities that don't quite fit anywhere else. Each tool does one thing well and integrates with standard Unix pipelines. Key tools include sponge, ts, chronic, vidir, parallel, ifdata, and more.

How do I run a basic moreutils example?

Run `cat [file] | grep [pattern] | sponge [file]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

Where can I find more moreutils examples?

This page includes 8 examples for moreutils, plus related commands for nearby Linux tasks.