最新 最热

在Bash中,双方括号[[ ]]比单方括号[ ]更受推荐吗

一位同事最近在代码审查中声称,在如下结构中通常应该优先选择使用 [[ ]] 结构而不是 [ ]。

2024-02-27
1

你应该知道的Linux 常用命令

在 Linux 终端中,熟练使用命令是系统管理员和开发人员的必备技能。以下是你应该掌握的 Linux 命令,涵盖了文件操作、归档管理、文本编辑、进程监控以及网络配置和测试。让我们深入了解这些命令的用法。...

2024-02-22
1

在shell脚本中如何为字符串替换指定子字符串

我有字符串 "I love Suzi and Marry",我想把 "Suzi" 改为 "Sara"。

2024-01-29
1

Bash 中的 $* 和 $@ 有什么区别

在许多 SO 问题和 bash 教程中,我看到我可以通过两种方式在 bash 脚本中访问命令行参数:

2024-01-23
2

优雅的配置linux终端

找到bashrc中下方内容的字符,将前方的#去除修改为如下内容即可,经过如此修改就可以使用Tab键进行补齐了。

2024-01-17
1

wsl | bashrc 环境变量不正确加载的处理方法

装完 wsl 后发现用户目录下的 .bashrc 文件总是无法正常读取, github 上关于此问题的 讨论 也没有比较好的解决方法

2024-01-14
4

如何在Bash中检查变量是否已设置

其中 ${var+x} 是一种参数扩展表达式,当变量 var 未设置时,其值为空;否则,将替换为字符串 "x"。

2024-01-11
1

在Bash shell脚本中如何检查一个目录是否存在

如果不考虑符号链接到目录的情况,后续命令可能无法按预期工作,因为符号链接也会通过这个检查。例如,运行以下代码:

2024-01-11
1

在Bash中,怎样重复输出一个字符

{1..100} 是 Bash 的花括号扩展,它会扩展成从 1 到 100 的一系列数字:1 2 3 ... 99 100。

2024-01-04
1

在bash中"cat << EOF"是如何工作的

我需要编写一个脚本来向程序(psql)输入多行输入。在谷歌一番搜索之后,我发现以下语法是有效的:

2023-12-28
3