linux脚本运行?

linux脚本运行?,第1张

刚学习这个,写的不好见谅

#!/bin/bash

while :

do

read -p "请输入你喜欢的 *** 作系统(Windows、Mac、Linux)" a

case $a in

windows|Windows|WINDOWS)

echo "巨硬,糟糕的选择!"

continue

Mac|mac|MAC)

echo "苹果是真滴有钱!"

continue

Linux|linux|LINUX)

echo "真是伟大的选择!"

exit

*)

continue

esac

done

"首先脚本需要有执行权限:chmod u x file.sh;执行脚本有三种方法:1. ./file.sh:特点:开启bash子进程来执行,也就是开启额外的进程来进行,不影响原进程的变量、配置等2. bash file.sh特点:和./file.sh相同

3. source file.sh 或者 . file.sh 特点:在原bash进程中执行脚本。第三种方法主要用于在脚本中切换用户su、切换目录cd等命令。source 和 . 命令是相同的。你可以搜索 source

补充,如何查看脚本运行是否开启了bash子进程vim file.sh写入#!/bin/bash;#echo $$命令会输出bash进程ID;echo $$;保存并赋予可执行权限chmod u x file.sh;在你的shell中输入,echo $$屏幕输出4176;./file.sh 屏幕输出3600;bash file.sh 屏幕输出3984;source file.sh 屏幕输出4176 和 你直接在shell中输出的一样,说明是在同一个bash进程,另外你是感兴趣的话可以看下刘遄老师写的《Linux就该这么学》作为入门的书籍,觉得不错的话采纳下哦

"

u盘mount了就可以访问了

目前的linux系统都会自动识别出U盘

然后mount到一个目录

去这个目录就可以看到所有u盘文件

可以复制

或者执行


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7380708.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存