首页  > 操作系统 > linux履行sh,Linux下履行.sh脚本文件的具体攻略

linux履行sh,Linux下履行.sh脚本文件的具体攻略

操作系统 2024-12-26 3

在Linux中,履行shell脚本(一般以`.sh`为扩展名)有几种常见的办法:

1. 运用bash指令: ```bash bash script_name.sh ``` 这会发动bash解说器,并履行`script_name.sh`脚本。

2. 运用sh指令: ```bash sh script_name.sh ``` 这会发动sh解说器(一般是bash的一个链接),并履行`script_name.sh`脚本。

3. 运用chmod指令使脚本可履行: ```bash chmod x script_name.sh ``` 你能够直接运转脚本: ```bash ./script_name.sh ``` 这会直接在当时目录下履行脚本。

4. 运用source指令: ```bash source script_name.sh ``` 或许 ```bash . script_name.sh ``` 这会在当时bash会话中履行脚本,而不是创立一个新的子shell。

5. 运用exec指令: ```bash exec script_name.sh ``` 这会替换当时shell进程,并履行`script_name.sh`脚本。

请保证脚本有履行权限,而且脚本的榜首行指定了正确的解说器(一般是`!/bin/bash`或`!/bin/sh`)。

Linux下履行.sh脚本文件的具体攻略

在Linux体系中,.sh文件一般代表Shell脚本文件。Shell脚本是一种文本文件,其间包含了一系列可履行的指令。这些指令能够用来履行各种使命,如自动化日常操作、办理文件体系等。本文将具体介绍如安在Linux下履行.sh脚本文件。

了解.sh文件

在Linux中,.sh文件是一种脚本文件,它包含了由Shell言语编写的指令。Shell是一种指令行界面,它答应用户与操作体系交互。.sh文件一般以!/bin/bash作为最初,这表明该脚本文件运用bash(Bourne Again SHell)作为解说器。

履行.sh文件的办法

在Linux中,有几种办法能够履行.sh文件:

办法一:运用./指令

在当时目录下,你能够运用以下指令来履行.sh文件:

./脚本文件名.sh

例如,假如你有一个名为example.sh的脚本文件,你能够这样履行它:

./example.sh

留意:要运用这种办法,脚本文件有必要具有履行权限。你能够运用chmod指令来设置履行权限:

chmod x example.sh

办法二:运用sh指令

假如你不想改动当时目录的履行权限,能够运用sh指令来履行.sh文件:

sh 脚本文件名.sh

这种办法不需求脚本文件具有履行权限。

办法三:运用绝对途径

假如你知道.sh文件的切当途径,能够运用绝对途径来履行它:

/完好途径/脚本文件名.sh

编写.sh脚本文件

要编写一个.sh脚本文件,你需求运用文本编辑器,如vi、nano或gedit。以下是一个简略的.sh脚本示例,它会在终端打印一条音讯:

!/bin/bash

echo \


Copyright © 2016-2028零基础教程 Rights Reserved. XML地图