标签: command

选项 -C 在 ls 输出中实现什么效果?

在手册页中它说:

-C     list entries by columns
Run Code Online (Sandbox Code Playgroud)

ls但是,我真的无法注意到or的输出之间有任何区别ls -C,有人可以向我解释一下吗?

command-line ls options command

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

执行“lsscsi”命令失败

我无法在 Linux 中执行“lsscsi”命令,当我尝试运行它时,我不断收到“找不到命令”。我该如何解决这个问题?

scsi command

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

id -u $var 给出相同的输出,如果 $var 有值与否

我正在编写一个脚本来配置新的 debian 安装,同时找到确认脚本中存在用户的最佳解决方案,我发现的最佳方法给了我奇怪的输出。

问题:

id -u $varid -u $varsome给出相同的输出,即使 var有一个值(用户名)并且varsome没有值

[19:49:24][username] ~ ~??$?? var=`whoami`
[19:53:38][username] ~ ~??$?? id -u $var
1000
[19:53:42][username] ~ ~??$?? echo $?
0
[19:53:49][username] ~ ~??$?? id -u $varsome
1000
[19:09:56][username] ~ ~??$?? echo $?
0
[20:10:18][username] ~ ~??$?? bash --version
GNU bash, version 4.4.12(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2016 Free Software Foundation, Inc.
Licens GPLv3+: GNU GPL version 3 eller senere <http://gnu.org/licenses/gpl.html>

This is free software; you are free to …
Run Code Online (Sandbox Code Playgroud)

command-line shell bash shell-script command

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

如何使用命令获取内存地址的值?

在程序的内存地址0x7fffffffeb58处有一个值,我想找出地址的值。

有没有办法只使用命令来获取值?

我试过了,dd但无济于事。

linux command-line memory dd command

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

sed 和 grep 中的 c1-c2 正则表达式

我试图了解该表达式[c1-c2]sedor 一起使用时的作用grep

grep -E "[c1-c2]"
Run Code Online (Sandbox Code Playgroud)

这匹配 1-9 和 a、b、c。据我了解,它应该匹配 ASCII 表中 1 和 c 之间的字符。

grep sed regular-expression command

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

通过在 bash 中返回该行上的所有内容,使一行空白

我想改变一个文本文件。假设我在第 22 行有一些文本,我想将第 22 行设为空白并将第 22 行的文本向下移动到第 23 行。为了说明这一点,我想把这个 ( printf 'Some %d text\n' {1..23}):

Some 1 text
Some 2 text
Some 3 text
Some 4 text
Some 5 text
Some 6 text
Some 7 text
Some 8 text
Some 9 text
Some 10 text
Some 11 text
Some 12 text
Some 13 text
Some 14 text
Some 15 text
Some 16 text
Some 17 text
Some 18 text
Some 19 text
Some 20 text
Some 21 text
Some …
Run Code Online (Sandbox Code Playgroud)

command-line sed text-processing command

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

特定位置不同字母的组合

在 Unix 中,我试图在 6 个特定位置创建这些字母的所有可能组合,如下所示:

  • 位置 1 - A 或 B 或 C
  • 位置 2 - A 或 C
  • 位置 3 - 仅 C
  • 位置 4 - A 或 D
  • 位置 5 - B 或 C
  • 位置 6 - C 或 A

因此,例如,组合可以是 AACABC、BACABC、...

UNIX-tools 有没有一种快速的方法可以做到这一点?

bash string shell-script command

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

提供了一个手册页:为什么命令会生成:找不到 bash 命令?

最近我正在阅读有关加密技术的文章。我找到了 crypt 和 encrypt 命令。当我阅读手册页时,它显示正常,但是当我运行一些示例时,系统显示有关找不到 bash 命令的消息。我正在使用 RHEL 5.9。系统的这种行为是正常的还是我的操作系统已损坏?。请指导。

man command

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

如何在Linux中的文件的某些列中添加空格

我有一个包含以下格式的 1000 行的文本文件:

001122 abc def ghi
334455 xyz aaa bbb
667788 ccc ccc ddd
Run Code Online (Sandbox Code Playgroud)

如何使用 Linux 命令通过向某些列添加空格将其转换为这种格式?

00 11 22 abc def ghi
33 44 55 xyz aaa bbb
66 77 88 ccc ccc ddd
Run Code Online (Sandbox Code Playgroud)

ubuntu sed awk text-processing command

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

大多数发行版上默认安装的 CLI 工具集

在编写 shell 脚本时,为了获得尽可能多的可移植性,人们可能想要尝试并坚持使用可能已经安装在目标系统上的命令行工具。

我们可以评估特定工具,如本例所示:
是否存在默认安装中没有 awk 的 Unix 版本?

我们也可以按目标发行版进行搜索,例如:
Debian 中默认安装了哪些软件包?[...]

与这种一次搜索一个命令/发行版相比,是否有任何官方的或某种既定的命令集如果没有被授予,但至少很可能安装在任何 *nix 系统上?如果我们将其缩小到 Linux 会怎样?

defaults command

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