标签: command-line

批处理文件:隐藏 Ping 测试结果

我正在制作一个批处理文件来测试计算机名称并查看它是否响应。

然而,当我运行它时,即使“@echo off”,我仍然看到正在发送的回复等等。我怎样才能隐藏它?

batch ping command-line

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

控制台、终端和命令行之间有什么区别?

可能重复:
shell、控制台和终端之间有什么区别?

我不懂技术的朋友一致认为控制台指的是硬件,终端指的是软件。

Stack Overflow 聊天室中的简短讨论没有得出结论性的结果。终端与控制台的关系是相反的,但软件仍然被称为终端,因为这就是它所模拟的。

控制台和终端有什么区别?命令行适合在哪里?

terminal console terminology command-line

0
推荐指数
1
解决办法
4479
查看次数

如何使用 cat 通过 openssl 动态对 stdin 进行 Base64 编码?

以下命令适用于stdin使用以下命令进行编码echo

echo "abc" | openssl enc -base64
Run Code Online (Sandbox Code Playgroud)

此命令也适用于替换stdinusing中的字符cat

cat | sed 's/a/b/g'
Run Code Online (Sandbox Code Playgroud)

但是,以下应stdin使用编码的命令cat不能满足我的需求,因为它不会在我每次按回车键时显示编码值。

cat | openssl enc -base64
Run Code Online (Sandbox Code Playgroud)

如何stdin使用 进行即时编码cat

linux command-line openssl

0
推荐指数
1
解决办法
2万
查看次数

如何使用grep搜索一个词的出现和另一个词的缺失

我有一个内容类似于以下内容的文件:

google.com,9,AB+CD,nonAB+nonCD
youtube.com,9,AB+CD,AB+CD
facebook.com,20,AB+CD,nonCD
Run Code Online (Sandbox Code Playgroud)

列数不固定。但是第一列是一个 URL,第二列是一个数字,从第三列开始是用逗号分隔的关键字,但它们因站点而异。

我想计算可以控制行中哪些关键字的 URL(行)数。例如,
1)AB+CD没有nonABnonCD。注意:AB+CD这个词可以出现很多次。2) AB+CD 没有出现nonCD(但如果有别的也可以)

如何在一行中搜索一个字符串并确保不存在另一个字符串。当我使用:

grep 'AB+CD' test.txt > result.txt
Run Code Online (Sandbox Code Playgroud)

它打印找到“AB+CD”的每一行。

如果我想打印只有 'AB+CD' 的行怎么办:

youtube.com,9,AB+CD,AB+CD
Run Code Online (Sandbox Code Playgroud)

或者有 'AB+CD' 和除了 'nonAB' 之外的任何东西:

youtube.com,9,AB+CD,AB+CD
facebook.com,20,AB+CD,nonCD
Run Code Online (Sandbox Code Playgroud)

linux search grep command-line

0
推荐指数
1
解决办法
993
查看次数

Redhat linux 7 - dmidecode - 找不到命令

我是 linux 新手,但在其他地方找不到任何答案。

我有一个 vanilla RHEL 7.1 安装,我想运行 dmidecode 和 lshal,但是当我尝试运行它时,这两个命令都显示“bash: command not found”

我试过 /usr/bin 和 /usr/sbin

这些命令是在另一个文件夹中还是必须安装?如果是后者,我该如何安装它们?或者有替代品......等!

谢谢

linux command-line

0
推荐指数
1
解决办法
5795
查看次数

找到 cURL 的路径?

我的phpinfo();节目 cURL 安装在服务器上,但是当我使用该命令时,/usr/bin/curl它返回/bin/sh: 1: /usr/bin/curl: not found.

现在,当我输入时which curl,它不会返回任何内容。

任何想法如何正确找到cURL的路径?

linux debian command-line curl debian-jessie

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

无法 cd 进入名称中有空格的目录,即使有引号或转义

在 MacOS 机器上的 bash shell 中,我可以通过键入来看到ls有一个 Director Application Support

$ ls
Accounts                FontCollections     PreferencePanes
Application Scripts     Fonts               Preferences
Application Support     GameKit             Printers
Assistant               Google              PubSub
Assistants              Group Containers    Safari
Audio                   IdentityServices    SafariSafeBrowsing
Caches                  Input Methods       Saved Application State
Calendars               Internet Plug-Ins   Screen Savers
CallServices            Keyboard            Services
ColorPickers            Keyboard Layouts    Sharing
Colors                  KeyboardServices    Sounds
Compositions            Keychains           Spelling
Containers              LanguageModeling    Suggestions
Cookies                 LaunchAgents        SyncedPreferences
CoreFollowUp            Library             VirtualBox
Developer               Logs                Voices
Dictionaries            Mail                WebKit
F5Networks              Messages            com.apple.internal.ck
Family                  Metadata            iMovie …
Run Code Online (Sandbox Code Playgroud)

bash shell command-line macos

0
推荐指数
1
解决办法
310
查看次数

当我更改脚本中的工作目录并执行它时,工作目录仅更改为脚本中的指定路径

当我更改脚本中的工作目录并执行它时,工作目录仅更改为脚本中的指定路径。这是我的脚本:( 这是为了确保它是否确实更改了目录)
#!/bin/bash
cd /media/hard/drive/partitionX/
pwd

当我执行它时,它返回指定的路径,但我在终端中的工作目录没有改变。如何通过脚本更改终端中的工作目录?

linux script terminal bash command-line

0
推荐指数
1
解决办法
3833
查看次数

当我尝试更改 Ubuntu 上的目录时,它不会让我

当我输入

cd Desktop/Code
Run Code Online (Sandbox Code Playgroud)

然后按Enter,它说

-bash: cd: DesktopCode: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我的桌面上确实有那个文件,但我不确定如何访问它,我不确定它为什么-bash事先说,以及是否与它有关。

怎么了?

编辑:我很困惑,打错了。错误是“-bash:cd:桌面/代码:没有这样的文件或目录”。我正在考虑删除 ubuntu 然后重新安装它,但我不确定这是否太麻烦,是否还有其他方法。另外,感谢所有帮助过我的人!我需要解决这个问题才能完成一项任务,但我无法弄清楚,我非常感谢。

bash command-line ubuntu command-history

0
推荐指数
1
解决办法
1575
查看次数

这个“移动”命令有什么问题?

我正在尝试以管理员身份使用 Windows 10 中的命令将 27,000 个 HTML 文件从一个目录移动到另一个目录。当我使用该命令时,它报告存在语法错误。那么这个命令有什么问题呢?

h:\Recovery\Disk E>move /Y H:\Recovery\Disk E\*.html H:\Recovery\Disk E\! Documents\BROWSER Files\HTML Files\*.*
Run Code Online (Sandbox Code Playgroud)

非常感谢您的帮助。

command-line cmd.exe

0
推荐指数
1
解决办法
771
查看次数