标签: command-line

Windows XP 命令行编码

在包含区域字符的文件上执行“type”命令时遇到问题。虽然我可以使用记事本或任何其他编辑器正确查看文件,但当我从命令行尝试“键入文件”命令时,区域字符显示不正确。

我试过执行 chcp 850 或 chcp 1250 但不起作用。执行 cmd.exe /u 也不起作用。

你能帮我吗?谢谢

encoding command-line regional-settings windows-xp

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

命令“l”的目的是什么?

今天我只是意外地意识到除了目录的尾部斜杠之外,writel会做同样的事情ls

我没有找到此命令的任何详细信息。

command-line

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

CMD复制命令

如何将.png当前目录中的所有文件复制到当前目录中名为“src”的文件夹中?

我试过这个代码:

copy .*.png /src 
Run Code Online (Sandbox Code Playgroud)

它对我不起作用。

command-line batch-file

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

使用 sed 修改和执行上一条命令

我有一堆 pdf 文件,它们与一个位于目录中的很长的命令行相连。有些是英语,有些是法语,用_e.pdf和区分_f.pdf

因为它们以特定顺序加入,命令行不能缩短,但我想修改并重新执行它,只需替换_e_f. 我该如何使用sed(或其他)?

假设命令是

pdfjoin file1_e.pdf file2_e.pdf file3_e.pdf 
Run Code Online (Sandbox Code Playgroud)

在历史上它是命令 10。

我已经到了

echo !10 | sed 's/_e.pdf/_f.pdf/g'
Run Code Online (Sandbox Code Playgroud)

这与我想运行的命令相呼应。但我实际上想运行它,而不仅仅是显示命令。

unix bash sed command-line

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

命令提示符出现并立即消失

当我打开“开始”>“运行”,键入cmd.exe并按 Enter 时,会出现一个黑色窗口并立即消失。

  • 我试过打开它 C:\windows\System32\cmd.exe
  • 我试过清理PATH环境变量

然而,这些都没有产生任何区别。有谁知道问题可能是什么?

windows command-line

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

如何跟踪在 Putty 上触发的命令?

是否有任何实用程序可以监视使用 putty 或任何其他客户端登录的任何用户在 SSH SHELL 上触发的所有命令?如果将此记录保存在某处,那将有很大帮助。

linux command-line putty

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

PS1问题,cmd循环

我已设置PS1为以下值:

PS1="\033[0;37m[\033[1;33m\w\033[0;37m]\n\t \[[34m\]\u\033[0;37m@\[[34m\]\[[1m\]\h\[(B[m\] $"
Run Code Online (Sandbox Code Playgroud)

问题是任何跨越一行以上的命令都会循环并且不会生成新行。所以我覆盖了我已经输入的行。有什么问题PS1

bash command-line ps1

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

Linux:使用脚本将命令传递给 CLI

有什么方法可以直接将命令传递给工具的 CLI 吗?

我想编写一些操作的脚本,例如:

./OpenBTS < "tmsis"
Run Code Online (Sandbox Code Playgroud)

我不需要检索结果(我在日志文件中查看它)。你知道我怎么能意识到这一点吗?现在有办法使用命令行参数来做到这一点,至少不是我发现的。所以看起来我必须自己弄清楚。任何的想法?也许我可以通过某种方式自动执行 screen 来检测提示并将我的命令“粘贴”到那里。在 Linux 上有用于此的工具吗?

linux bash automation command-line

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

sed 错误“sed:-e 表达式 #1,字符 [#]:命令后的额外字符”

sed '/\r$/ {N s/\n//}'
sed: -e expression #1, char 10: 命令后的额外字符

我想了解我的命令行有什么问题。当我可以在脚本中但不能在命令行中执行以下某些操作时。

我一直在学习 www.grymoire.com 上的教程。当我被困在“使用多行”部分时 。这些脚本工作正常。

#!/bin/sh
sed'
# 在行尾寻找“#”
/#$/ {
# 找到一个 - 现在在下一行阅读
    N
# 删除“#”和换行符, 
    s/#\n//
}' 文件

就我而言,我正在寻找 \r 或返回 ^M。

#!/bin/sh
sed'
# 在行尾寻找“#”
/\r$/ {
# 找到一个 - 现在在下一行阅读
    N
# 删除“#”和换行符, 
    s/\r\n//
}' 文件

问题是当我尝试将其转换为单行 shell 命令时,它给了我一个错误。

sed '/\r$/ {N s/\n//}'
sed: -e expression #1, char 10: 命令后的额外字符
sed '/\r$/{N s/\n//}'
sed : -e 表达式 #1, char 9: 命令后的额外字符
sed …

linux sed command-line

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

有没有办法从命令行按时间间隔安排关机?

我需要每天晚上 10:00 关闭 Mac。Mac 是否有我应该使用的调度程序,还是应该遵循cron?我是 Linux 用户,这是一个朋友问我的问题。我希望能够像在 Linux 中一样从终端插入命令:

crontab -e 
Run Code Online (Sandbox Code Playgroud)

或者

(crontab -l >/dev/null 2>/dev/null && (crontab -l && echo "@reboot do-stuff") | crontab -)
Run Code Online (Sandbox Code Playgroud)

从命令行执行某些操作的最佳选择是什么?我对 OSX 不太熟悉。

command-line macos

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