欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

在Shell脚本里运行指令的做法

最编程 2024-07-25 19:18:50
...

在 shell 脚本中执行命令,需要使用一个叫做「命令行」的结构。命令行由一个或多个命令组成,用分号「;」或换行符「\n」隔开。

例如,要在 shell 脚本中执行「ls」和「pwd」命令,可以使用如下命令行:

ls; pwd

或者

ls
pwd

在 shell 脚本中执行的命令,会在脚本文件的当前目录中执行。如果要在其他目录中执行命令,需要使用「cd」命令切换到该目录,然后再执行其他命令。

例如,要在脚本文件所在目录的「/tmp」子目录中执行「ls」命令,可以使用如下命令行:

cd /tmp
ls

注意,在 shell 脚本中执行命令时,需要注意一些细节。例如,如果命令中包含空格或特殊字符,需要使用引号将命令括起来;如果命令的输出结果需要赋值给变量,需要使用「$」符号来获取命令的输出结果。

例如,要在 shell 脚本中执行「find / -name "*.txt"」命令,并将结果赋值给「files」变量,可以使用如下命令行:

files=$(find / -name "*.txt")

希望这些信息对你有所帮助。