小编And*_*asT的帖子

bash 管道构造将某些内容添加到上一个命令的 stdoutput 之前

我想使用 sendmail 向我发送东西,并想在 oneliner 中完成。

echo "mail content" | sendmail emailataddres.com 
Run Code Online (Sandbox Code Playgroud)

发送它没有主题。

主题行必须在邮件内容之前,所以我正在寻找以下内容:

echo "mail content" | prepend "Subject: All that matters" | sendmail emailataddres.com 
Run Code Online (Sandbox Code Playgroud)

sed 和 awk 往往很难使用和记住。

编辑:只是为了澄清:回声“邮件内容”只是一个说明性的例子。我需要能够将东西添加到来自任何来源的 stdout 流。例如:ifconfig、zcat 等。

bash command-line posix

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

debian/ubuntu 语言环境和语言设置

这个自我回答的问题解决了以下问题:

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Run Code Online (Sandbox Code Playgroud)

以及其他一些与语言环境相关的问题。

编辑:回想起来,将其限制为我自己的答案似乎效率很低。请随意添加您的 2cents。或者尽可能多的......

debian ubuntu

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

标签 统计

bash ×1

command-line ×1

debian ×1

posix ×1

ubuntu ×1