首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么"at“命令没有将数据发送到指定的输出文件?

"at"命令是一个用于在指定时间执行命令的工具。它允许用户在指定的时间点执行命令,而不需要用户实时在终端上操作。然而,"at"命令本身并不支持将数据发送到指定的输出文件。

"at"命令的主要功能是在指定的时间点执行命令,而不是处理命令的输出。它通常用于执行一次性的任务或计划任务,例如在凌晨时刻执行备份操作、定时发送邮件等。

如果您希望将命令的输出保存到指定的输出文件中,您可以使用重定向操作符(">")来实现。重定向操作符允许将命令的输出重定向到指定的文件中,而不是在终端上显示。

例如,如果您希望将命令的输出保存到名为"output.txt"的文件中,您可以使用以下命令:

代码语言:txt
复制
at 10:00 PM > output.txt

这将在晚上10点执行命令,并将命令的输出保存到"output.txt"文件中。

需要注意的是,"at"命令的输出将被重定向到指定的文件中,而不会在终端上显示。如果您希望在终端上查看命令的输出,可以将重定向操作符改为追加操作符(">>"),这样每次执行命令时,输出将追加到指定的文件末尾。

总结起来,"at"命令本身并不支持将数据发送到指定的输出文件,但您可以使用重定向操作符将命令的输出保存到文件中。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

通过dos命令指定路径文件打包

前言 有时候一个项目有很多层文件夹,如果想要从繁多文件夹中找出某些文件,这个有没有什么办法呢,之前就遇到过这样一个场景,如果仅仅靠手动来找,估计你要开始怀疑人生了,接下来记录一下以前处理过程,后续如果有类似的场景可以借鉴一下...cmbcedu\ for /f %%i in (site.txt) do "D:\software\winrar\Rar.exe" a -r -s -m1 "D:\dabaoyuanwenjian\源文件....zip" %%i pause 步骤 源代码bat文件置于项目路径下,还有这个site.txt文件 确认本地winrar安装文件夹是不是D:\software\winrar\Rar.exe这个路径...,如果不是执行会报错 在D盘中新建名为:dabaoyuanwenjian文件夹(这个路径自己进行定义) 脚本含义 当执行.bat脚本时,会先进入D:\workspace\cmbcedu\这个目录下然后...site.txt中指定路径下文件通过rar执行程序打包,然后打包文件放到D盘dabaoyuanwenjian目录下

1.2K30

为什么命令行程序没有输出

问题描述 为什么程序没有输出?请看下面的命令 tail -f logfile | grep 'foo bar' | awk......执行上述命令,你会发现你程序没有产生任何输出,只有当logfile内容足够多时候才会产生输出,这是怎么回事呢?...在这种模式 下,shell不与你进行交互,而是读取存放在文件命令,并且执行它们。当它读到文件结尾EOF,shell也就终止了。...因为tail -f永远都不会缓冲它输出,因此如果只是运行tail -f logfile的话我们程序是没有问题。...当标准输出是控制台时候,grep命令不会使用输出缓冲区,因此在交互模式下,我们运行tail -f logfile | grep 'foo bar'也是没有问题

1.9K30
  • 修复 VisualStudio 构建时没有 NuGet PDB 符号文件拷贝到输出文件

    本文告诉大家如何修复 VisualStudio 构建时没有 NuGet PDB 符号文件拷贝到输出文件问题。...如果 VisualStudio 构建时没有 NuGet PDB 符号文件拷贝到输出文件夹,那将会在调试时候,由于找不到 PDB 符号文件而加载符号失败 尽管这个坑从 2017 到现在,来来回回修了好多次...本文告诉大家如何强行设置拷贝 PDB 符号文件 方法是在自己项目的 csproj 项目文件夹里面添加如下代码 <Target Name="IncludeSymbolFromReferences"...任务,这个任务里面,将会尝试去找所有的引用 pdb 文件,如果找到了,就放入到输出拷贝里面 如此即可在构建时,引用 NuGet 包 DLL 对应 PDB 文件拷贝到输出文件夹,而不需要关注具体框架版本...当然,在每个项目都拷贝以上代码也不是好主意。

    1.1K10

    Shell 命令行 从日志文件中根据符合内容日志输出到另一个文件

    Shell 命令行 从日志文件中根据符合内容日志输出到另一个文件 前面我写了一篇博文Shell 从日志文件中选择时间段内日志输出到另一个文件,利用循环实现了我想要实现内容。...但是用这个脚本同事很郁闷,因为执行时间比较长,越大文件越长。于是找我,问我能不能实现一个更快方案。 我想了一下,觉得之前设计是脱裤子放屁,明明有更加简单实现方法。...想办法获得我要截取内容开始行号,然后再想办法获得我想截取文件结尾行号,然后用两个行号来进行截断文件输出。就可以实现这个效果了。.../^[ \t]*//g' | cut -f1` el=`cat -n $log | grep $e | tail -1 | sed 's/^[ \t]*//g' | cut -f1` # 获取结果并输出到...res.log 文件 sed -n "$sl","$el"'p' $log >> res.log 运行了一下,速度飞起啊!

    2.6K70

    【Groovy】Xml 反序列化 ( 使用 XmlParser 解析 Xml 文件 | 删除 Xml 文件节点 | 增加 Xml 文件节点 | 修改后 Xml 数据输出文件中 )

    文章目录 一、删除 Xml 文件节点 二、增加 Xml 文件节点 三、修改后 Xml 数据输出文件中 四、完整代码示例 一、删除 Xml 文件节点 ---- 在 【Groovy】Xml...反序列化 ( 使用 XmlParser 解析 Xml 文件 | 获取 Xml 文件节点和属性 | 获取 Xml 文件节点属性 ) 博客基础上 , 删除 Xml 文件节点信息 ; 下面是要解析...") 三、修改后 Xml 数据输出文件中 ---- 创建 XmlNodePrinter 对象 , 并调用该对象 print 方法 , 传入 XmlParser 对象 , 可以将该 XmlParser...数据信息写出到文件中 ; // 修改后 Xml 节点输出到目录中 new XmlNodePrinter(new PrintWriter(new File("b.xml"))).print(xmlParser...0] // 从根节点中删除 age 节点 xmlParser.remove(ageNode) // 添加节点 xmlParser.appendNode("height", "175cm") // 修改后

    6.2K40

    06-1重定向

    I/O 是input/output缩写。这个功能可以把命令输入 重定向为从文件中获取内容,也可以把命令输出结果 重定向到文件中。如果多个命令行关联起来,形成非常强大命令——管道。...这些输出通常包含两种类型:一种是程序运行结果(即该程序生成数据);另一种是状态和错误信息(表示程序当前运行情况)。...(0)用法格式 命令 > 文件名 (1)为什么? 主要用于把命令输出内容保存到一个文件中。...④ cat命令指定任何参数 虽然这样很好,但是这跟标准输入有什么关系呢?确实没有任何关系,但是我们可以试试其它情况,如果输入 cat 命令却不带任何参数,会出现什么样结果呢?...cat命令指定任何参数.png 在缺少文件名参数情况下,cat 命令将把标准输入内容复制到标准输出文件中,因此我们看到文本行重复显示(也就是,第一行是标准输入,第二行是标准输出)。

    85720

    Python,Shell 和 三个标准文件

    标准错误输出文件(stderr) 后两个文件对应终端屏幕,进程从标准输入文件中得到输入数据正常输出数据输出到标准输出文件,而将错误信息送到标准错误文件中。...翻译一下: 与进程进行交互:数据发送到 stdin。从 stdout 和 stderr 文件中读取数据,直到达到文件结尾。等待进程终止。...可选 input 参数应该是要发送到子进程字符串,如果没有数据应该发送给子进程,则为 None。 communicate() 返回一个元组 (stdout, stderr)。...例子中我们并没有显式指定 input 参数,默认为 None,我们只从 stdin 和 stderr 文件中读取数据。...如果我们执行 ping zhihu.com 等不会自己终止命令,这种方式会一直卡死,因为进程一直没有结束,文件也一直不会结尾。 那么类似这种持续输出结果命令如何执行呢?

    1.4K60

    Elasticsearch学习(七)LogStash学习,手把手教你安装LogStash

    官方文字说明:Logstash 是开源服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后数据发送到您最喜欢“存储库”中。...在没有日志系统情况下,首先需要定位处理请求服务器,如果这台服务器部署了多个实例,则需要去每个应用实例日志目录下去找日志文件。...例如对于日志功能来说只能能有日志记录和日志传递功能日志都支持,Spring Boot中默认推荐logback支持日志输出功能(输出数据库、数据出到文件)。...DataSource向指定ip及端口输出日志,Input 输入源监听到数据信息就可以进行收集。...默认4560 output:日志处理输出 elasticsearch: 交给es处理 action:es中index命令。也就是新增命令。 hosts:es主机 index:存储日志索引。

    71720

    ftp 命令详解_ftp连接命令

    [command] 说明:[command]指定需要帮助命令名称,如果没有指定command,ftp显示全部命令列表 3、ftp> append 使用当前文件类型设置,本地文件附加到远程计算机文件...local-file指定要存储列表本地文件,如果没有指定输出显示在屏幕上 12、ftp>disconnect 从远程计算机断开,保留ftp提示 13、ftp>get 使用当前文件转换类型远程文件复制到本地计算机...,如果没有指定directory,显示本地计算机中当前工作目录 18、ftp>literal 参数逐字发送到远程ftp服务器,返回单个ftp回复代码 格式:literal argument [...如果没有指定目录,将使用远程计算机中的当前工作目录。 local-file 指定要存储列表本地文件。如果没有指定输出显示在屏幕上。...格式:remotehelp [command] 说明:command 指定需要帮助命令名称。如果没有指定 command,ftp显示全部远程命令列表。

    8.8K20

    深入理解RocketMQ消息查询机制

    业务开发同学在使用RocketMQ时,应该养成良好习惯,在发送/消费消息时,这些信息记录下来,通常是记录到日志文件中,以便在出现问题时进行排查。...消息重新发送到Topic中,所有消费者组都将重新消费 queryMsgById子命令用法如下所示: 参数说明如下: -d和-g参数:类似于queryMsgById命令,用于消息发送给某个消费者进行重新消费...重新发送消息到topic: 在指定-s参数后,消息重新发送到topic,如下(输出进行了格式化): 可以看到,这里因为消息是重新发送到了Topic中,因此与我们之前使用生产者发送消息一样,输出是一个...目前,根据Message Key查询,有一个很大局限性:不能指定时间范围,且最多返回64条数据。如果用户指定key重复率比较高的话,就有可能搜不到。...如果是在指定时间范围内返回64条消息,如果没有发现想找到消息,再选择其他时间范围,则可以规避这个问题。

    5.7K20

    Elasticsearch系列组件:Logstash强大日志管理和数据分析工具

    Logstash 支持多种类型输入数据,包括日志文件、系统消息队列、数据库等,可以对数据进行各种转换和处理,然后数据发送到各种目标,如 Elasticsearch、Kafka、邮件通知等。...例如,输入部分可以使用 file 插件从文件中读取数据,过滤部分可以使用 grok 插件解析日志,输出部分可以使用 elasticsearch 插件数据发送到 Elasticsearch。...例如,你可以设置 group_id 参数来指定消费者组,设置 auto_offset_reset 参数来指定没有初始偏移量或当前偏移量不存在时该如何定位消费位置等。...2.4、Pipeline配置文件-输出 在 Logstash Pipeline 配置文件中,输出(output)部分定义了处理后数据应该发送到哪里。...Logstash 提供了多种输出插件,可以数据发送到各种目标。 以下是一些常用输出插件: elasticsearch:数据发送到 Elasticsearch。

    1.5K30

    设置结构化日志记录(二)

    1(默认值)— 警告,表示可能需要注意但未中断操作问题。 2 — 严重错误,表明问题已中断操作。 3 — 致命错误,表示问题导致系统无法运行。b. 管道命令,它指定系统结构化日志发送到哪里。...在此命令中,irislogd 是 可执行文件名称,它将接收日志数据并将其写入指定文件(通过 -f 选项)。...对于管道命令,最简单选择是使用此处提到可执行文件 (irislogd.exe),但可以替换为不同目标。c. 发送到管道数据格式。指定 NVP(默认)或 JSON。...选项 NVP 发送由名称-值对组成数据,以空格分隔。选项 JSON 在 JSON 输出中发送数据。d. 对管道命令连续调用之间间隔(以秒为单位)。默认值为 10 秒。...-s日志消息写入 Unix® syslog 工具(仅限 Unix®)此外,可以输出写入标准输出。要在 Unix 上执行,请同时省略 -f 和 -s 参数。

    30220

    Linux 命令(207)—— sshd 命令

    OpenSSH 套件在不安全网络中为两台为信任主机之间建立加密数据通信,是 rlogin、rsh 等明文传输数据工具替代品。...证书文件必须与使用 -h 选项或 HostKey 配置指令指定主机密钥文件匹配。 -D 以非后台守护进程方式运行。这样 sshd 不会分离,也不会成为守护进程,可以方便地监控sshd。...-E 调试日志附加到指定文件而不是系统日志。 -e 错误发送到标准错误设备,而不是将其发送到系统日志。 -f 指定服务器配置文件。...-g 指定客户端登录过期时间(默认时间为120秒),如果在此期限内,用户没有正确认证,则服务器断开此客户端连接。...-p 指定使用端口号。 -q 静默模式,没有任何信息写入系统日志。 -T 扩展测试模式。检查配置文件有效性,将有效配置输出到 stdout,然后退出。

    2.3K40

    Linux常用命令05 - 文本追加到文件

    ( 使用重定向操作符(>>) 重定向允许您捕获命令输出,并将其作为输入发送到另一个命令文件。 重定向运算符输出追加到给定文件。...您可以使用许多命令文本打印到标准输出并将其重定向到文件,其中 echo 和 printf 是最常用命令。...如果你想生成更复杂输出,可以使用 printf 命令指定输出格式: printf "Hello, I'm %s.\n" $USER >> file.txt ?...in as: (whoami) EOF cat filename > file.txt 你可以任何命令输出附加到文件中: date +"Year: %Y, Month: %m, Day: %d"...方法附加到文件中tee Command 命令 tee 是 Linux 中命令行实用程序,它从标准输入读取数据,并同时写入标准输出和一个或多个文件。 默认情况下,tee 命令覆盖指定文件

    5.9K30

    Flume日志采集系统——初体验(Logstash对比版)

    负责把数据输出指定存储位置(如果是采集agent,则一般是发送到消息队列中,如kafka,redis,mq;如果是分析汇总端,则一般是发送到elasticsearch中) ?...Flume比较看重数据传输,因此几乎没有数据解析预处理。仅仅是数据产生,封装成event然后传输。传输时候flume比logstash多考虑了一些可靠性。...安装 在官网下载最新版本http://flume.apache.org/download.html,目前最新版本是1.6.0 默认flume是不支持windows没有bat启动命令。...global options 全局参数 --conf 或者 -c ,指定去conf目录下加载配置文件 --classpath 或者 -C,指定类加载路径(不知道为什么我下载flume版本启动时候找不到...command 指定 -Dproperty=value 这个参数比较重要,比如logger就需要它来指定传输级别等信息。如果没有这个参数,logger就不好使了。

    1.2K90

    Linux操作系统安装ELK stack日志管理系统--(1)Logstash和Filebeat安装与使用

    当启动Filebeat时,它将启动一个或多个prospectors (检测者),查找Tomcat上指定日志文件,作为日志源头等待输出到Logstash。...在命令行中指定配置允许您快速测试配置,而无需在迭代之间编辑文件。示例中管道从标准输入stdin获取输入,并以结构化格式输入移动到标准输出stdout。...三、Logstash基本原理 Logstash管道有两个必需元素,输入和输出,以及一个可选元素,过滤器。输入插件从源消耗数据,过滤器插件根据您指定内容修改数据输出插件数据写入目标。...Logstash事件处理管道有三个阶段:输入→过滤器→输出。输入生成事件,过滤器修改它们,并将输出发送到其他地方。...使用Filebeat日志行发送到Logstash 在创建Logstash管道之前,可以配置Filebeat以日志行发送到Logstash。

    1.5K20

    cout是c++还是c_c语言中cout用法

    一般情况下不被重定向(重定向这点儿好像有争论,有些人说和系统有关,本人还不太明白) 对于为什么有cerr和clog   比如,你程序遇到调用栈用完了威胁(无限,没有出口递归)。   ...: 假设编译运行后可执行文件名为cerr.exe,其目录为E:\cpro\cerr\Debug\cerr.exe 在命令行下,切换到这个目录下,执行命令:cerr>test.log 命令输出如下:...E:\cpro\cerr\Debug>cerr>>test2.log Cerr(这是在命令行下输出) 查看test2.log文件,发现里面只有 Cout 一行。...cerr流对象是标准错误流,指定为和显示器关联,和cout作用差不多,有点不同就是cout 通常是传到显示器输出,但可以被重定向输出文件,而cerr流中信息只能在显示器输出....一般情况下,系统这些对象与执行窗口联系起来,这样,当我们从cin读入时,数据从执行程序窗口读入,当写到cout、cerr、clog时,输出写至同一窗口。

    1.4K20
    领券