问题标签 [echo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1508 浏览

windows - 如何从Windows的日志文件中删除密码?

我有一个部署脚本(.bat),其中一部分需要调用其他程序并在命令行上发送密码。我将部署脚本的输出记录到文件中。问题是密码也被记录了。我需要一种清理此日志文件的方法。

一种方法是不回显包含密码的行,但我更愿意用另一个字符串替换密码。

这是在服务器(Windows 2008)上完成的,所以我不能只安装 cygwin 等。我认为 Windows 的“查找”命令可能会有所帮助,但它所能做的最好的事情是用“/v”选项省略整行。

UPD:做了一些研究,我认为 PowerShell 是要走的路。密码在环境变量中,所以需要弄清楚如何读取它并替换它。

0 投票
1 回答
6091 浏览

batch-file - 此代码等效的批处理文件

嗨,我想在批处理文件中实现这个 C 代码

我将在 DOS 中使用 > 重定向运行 c 程序,以便打印输出以文件形式出现。我想在我的批处理文件中做同样的事情,我可以写类似的东西

但这对我不起作用

怎么了?

0 投票
7 回答
34573 浏览

perl - 如何使用 Perl 输入密码并将字符替换为“*”?

我有一个要求用户输入密码的 Perl 脚本。如何在用户键入时仅回显“*”来代替用户键入的字符?

我正在使用 Windows XP/Vista。

0 投票
2 回答
2042 浏览

windows - 如何在 windows 中使用 echo 命令删除文本文件的最后一行?

如何在 windows 中使用 echo 命令删除文本文件的最后一行?

0 投票
10 回答
14829 浏览

php - PHP 立即回显

我有一个相当长的数据挖掘脚本,在其中的一部分我将一些信息回显到页面(实际上是在 foreach 循环期间。)

但是我注意到信息不是像我希望的那样立即发送到浏览器,而是以“段”的形式发送到浏览器。

在我的回声之后我可以使用一些功能来立即将所有数据发送到浏览器吗?

谢谢。

0 投票
4 回答
420 浏览

php - 从 mySQL 数据库中回显一个整数

我正在尝试制作一个用户在一个屏幕上输入详细信息的网站,并将它们发布到以下脚本中。该脚本旨在将这些详细信息与唯一的整数 ID(它确实如此)一起存储在数据库中,然后生成两个包含刚刚创建的记录的唯一 ID 的链接。由于数据库创建了 ID 而不是之前的页面,我尝试在数据库中查询最近的记录(即具有最高唯一 ID 值的记录)并在链接中使用该数字,但是使用当前脚本ID 似乎没有显示在页面中。它是变量类型的东西吗?有没有更简单的方法来获取刚刚创建的页面的 ID?这是代码:

0 投票
6 回答
14479 浏览

echo - nmake - 如何强制 echo 命令输出制表符?

如何强制 echo 命令在 MS nmake makefile 中输出制表符?在 echo 命令之后插入字符串的逐字制表符被 nmake 删除,并且不会显示在输出文件中。

0 投票
13 回答
73036 浏览

windows - 如何从 Windows 批处理文件中的 ECHO 字符串中去除引号?

我有一个正在创建的 Windows 批处理文件,但我必须 ECHO 一个大的复杂字符串,所以我必须在两端加上双引号。问题是引号也被回显到我正在写入的文件中。你如何回显这样的字符串并去掉引号?

更新:

在过去的两天里,我一直在努力解决这个问题,终于能够将一些东西拼凑在一起。理查德的回答去掉了引号,但即使我把 ECHO 放在子程序中并直接输出字符串,Windows 仍然挂断在字符串中的字符上。我会接受理查德的回答,因为它回答了所提出的问题。

我最终使用了 Greg 的 sed 解决方案,但由于 sed/windows 错误/功能而不得不对其进行修改(它没有提供文档并没有帮助)。在 Windows 中使用 sed 有一些注意事项:你必须使用双引号而不是单引号,你不能直接转义字符串中的双引号,你必须结束引用字符串,使用 ^ (so ^" ) 然后 beqin 引用下一节。此外,有人指出,如果您将输入通过管道传输到 sed,则字符串中存在管道错误(我没有得到验证,因为在我的最终解决方案中,我刚刚发现一种不在字符串中间包含所有引号的方法,并且只是删除了所有引号,我永远无法自行删除 endquote。)感谢所有帮助。

0 投票
1 回答
6259 浏览

c++ - 使用 Speex 和 DirectSound 的声学回声消除 (AEC)

我正在尝试使用 Speex 编解码器库执行回声消除 (AEC)。根据 Speex 文档,我需要执行两个调用:

每次播放音频帧时,以及

对于捕获的每一帧。

因为我使用的是 DirectSound,所以我想我可以在调用 speex_echo_playback 时使用主 DirectSound 缓冲区作为 echo_frame,例如,

文档确实说这些是只写指针,但无论如何我自己都不能使用缓冲区数据吗?

这基本上就是我创建缓冲区的方式:

似乎,使用 DirectSound 缓冲区本身的替代方法是使用 speex_decode() 的输出并进行我自己的软件混合。

让 Speex 和 DirectSound 一起工作的任何指示或建议?谢谢你的帮助。

0 投票
3 回答
2697 浏览

linux - echo --version 不起作用

我如何知道 echo echo 的手册页中指定的 echo 命令的版本 --version 应该输出 echo 命令的版本是 echo 命令或其文档中的错误.. 请解释一下.. echo 帮助也是如此! !