小编use*_*436的帖子

如何区分用于获取文档的命令、实用程序或内置程序?

我正在运行 Bash 脚本,但有时我会混淆我使用的这些命令中的哪些属于谁。有时man xxx有效,有时无效,所以我使用--helpor info,主要是这些作品之一来显示命令的描述。谁能告诉我我怎么知道什么命令属于什么?Bash 内置、GNU 实用程序等。

command-line documentation info manpage

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

在另一个 bash 脚本中调用函数

让我们说; 脚本 a.sh 定义了函数 f1。脚本 b.sh 需要调用 f1 才能使用。我怎么做?我在网上搜索,它说我必须编辑一些 PATH 变量,但这是否意味着全局 PATH 或者是否有任何仅在 bash 中专门使用的 PATH?

bash

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

给新手的一些 Bash 问题

我正在学习 Bash,但有些东西在我的书中没有解释。首先我会发布一个脚本,然后我会通过脚本提出问题。

Bash 脚本:

$ cat sortmerg
#!/bin/bash
usage ()
{
if [ $# -ne 2 ]; then
echo "Usage: $0 file1 file2" 2>&1
exit 1
fi
}

# Default temporary directory
: ${TEMPDIR:=/tmp}

# Check argument count
usage "$@"

# Set up temporary files for sorting
file1=$TEMPDIR/$$.file1
file2=$TEMPDIR/$$.file2

# Sort
sort $1 > $file1
sort $2 > $file2

# Open $file1 and $file2 for reading. Use file descriptors 3 and 4.
exec 3<$file1
exec 4<$file2

# Read the first …
Run Code Online (Sandbox Code Playgroud)

gedit bash scripts

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

标签 统计

bash ×2

command-line ×1

documentation ×1

gedit ×1

info ×1

manpage ×1

scripts ×1