linux运行文件命令有哪些

发布时间 - 2023-01-28 00:00:00    点击率:
linux运行文件命令有:1、使用source执行文件,命令语法为“source 文件名”。2、利用“.”执行文件,命令语法为“.  文件名”。3、使用bash执行脚本文件,命令语法为“bash 文件名”。4、使用“./file”执行脚本文件,命令语法为“./文件名”;此种方式首先得给脚本添加执行权限“chmod +x 文件名”。

本教程操作环境:linux7.3系统、Dell G3电脑。

创建文件

vi test.txt
# 按i切换insert模式
# 输入文本
#!/bin/bash
echo "Hello world!!!"
echo $$ # 打印当前进程id
echo $test

执行(运行)文件的方式

1、 使用source执行脚本

test=100
source test.txt

出:

Hello world!!!
37790
100

使用的为当前bash

2、 使用.执行脚本

. test.txt 
Hello world!!!
37790
100

使用的为当前bash

3、 使用bash执行脚本

bash test.txt 
Hello world!!!
47733

进程id更新了,且未获取到变量test的值,因为启动了子进程的bash执行脚本。

4、 使用./file执行脚本

注意:此种方式首先得给脚本添加执行权限 chmod +x test.txt

./test.txt 
Hello world!!!
47758

进程id更新了,且未获取到变量test的值,因为启动了子进程的bash执行脚本。

推荐学习:Linux视频教程


# linux  # bash  # 此种  # 执行文件  # 且未  # 启动了  # insert  # class  # txt  # test  # vi  # id 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何使用 jQuery 正确渲染 Instagram 风格的标签列表  Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程  Swift中switch语句区间和元组模式匹配  iOS UIView常见属性方法小结  Laravel如何保护应用免受CSRF攻击?(原理和示例)  什么是JavaScript解构赋值_解构赋值有哪些实用技巧  如何快速搭建高效服务器建站系统?  Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】  Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】  微信小程序制作网站有哪些,微信小程序需要做网站吗?  Laravel如何使用Eloquent进行子查询  Laravel怎么实现验证码(Captcha)功能  电视网站制作tvbox接口,云海电视怎样自定义添加电视源?  如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环  如何自定义建站之星模板颜色并下载新样式?  如何确保西部建站助手FTP传输的安全性?  为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】  Laravel如何正确地在控制器和模型之间分配逻辑_Laravel代码职责分离与架构建议  iOS正则表达式验证手机号、邮箱、身份证号等  Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优  高端建站如何打造兼具美学与转化的品牌官网?  如何在云指建站中生成FTP站点?  如何在建站之星绑定自定义域名?  标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南  JavaScript模板引擎Template.js使用详解  JavaScript中的标签模板是什么_它如何扩展字符串功能  用yum安装MySQLdb模块的步骤方法  潮流网站制作头像软件下载,适合母子的网名有哪些?  Laravel如何处理文件下载请求?(Response示例)  html5如何实现懒加载图片_ intersectionobserver api用法【教程】  动图在线制作网站有哪些,滑动动图图集怎么做?  深圳网站制作的公司有哪些,dido官方网站?  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  Claude怎样写约束型提示词_Claude约束提示词写法【教程】  敲碗10年!Mac系列传将迎来「触控与联网」双革新  佛山网站制作系统,佛山企业变更地址网上办理步骤?  Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】  实例解析angularjs的filter过滤器  Laravel怎么清理缓存_Laravel optimize clear命令详解  如何在建站主机中优化服务器配置?  Laravel如何从数据库删除数据_Laravel destroy和delete方法区别  Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】  新三国志曹操传主线渭水交兵攻略  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  如何将凡科建站内容保存为本地文件?  制作旅游网站html,怎样注册旅游网站?  黑客入侵网站服务器的常见手法有哪些?  音响网站制作视频教程,隆霸音响官方网站?  Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康  香港服务器建站指南:免备案优势与SEO优化技巧全解析