Linux红帽shell编程,在bin目录解析器用到sh和bash,显示脚本用到sh+ 文件名.那bash的咋看 .
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/08 10:11:29
Linux红帽shell编程,在bin目录解析器用到sh和bash,显示脚本用到sh+ 文件名.那bash的咋看 .
敲入”./文件名“(啥意思看别人这么用),显示错误
bash:./文件名 no such file or diretory
另外最好能跟我说下怎么把windows下文件脚本导入linux中,听别人说”桑巴“(音译)
我不知道啥意思.
————————————————
不知道描述的清楚不清楚,
敲入”./文件名“(啥意思看别人这么用),显示错误
bash:./文件名 no such file or diretory
另外最好能跟我说下怎么把windows下文件脚本导入linux中,听别人说”桑巴“(音译)
我不知道啥意思.
————————————————
不知道描述的清楚不清楚,
我举例说明一下,简单点希望你能理解.
首先,编辑一个脚本
vi bash.sh (名字可以自己随便取)
内容
#!/bin/bash (在这个文件声明是那一类脚本类型,这里用的是bash,如果其他语言请自己查找)
echo "hello world" (简单的在脚本里面写了一个输出语句)
然后退出编辑:wq保存 (如果vi不会用可能你需要知道怎么编辑文本)
完成后执行bash bash.sh就能看件 hello world 的输出
./ 这个意思是当前的目录,如果想通过这个方式执行脚本的话,需要让脚本有执行权限
命令是 chmod +x bash.sh
然后cd到这个脚本的当前目录里面ls 可以看见,然后执行./bash.sh 就ok了
上面牵涉到vi 工具,基本命令使用,bash,以及权限,自己想要融会贯通先把这些学一下.
ps:./文件名 no such file or diretory 可能是文件没有执行权限.
windows要导入linux 中可以通过硬盘,u盘等工具导入,“桑巴” = samba 在windows和linux效果也很好,是一种共享方式.对于samba怎么说一时半会说不清楚,你可以baidu,google一下samba的配置方法使用方法,先建议你了解了linux基础后再去学习各种samba 之类的服务.
首先,编辑一个脚本
vi bash.sh (名字可以自己随便取)
内容
#!/bin/bash (在这个文件声明是那一类脚本类型,这里用的是bash,如果其他语言请自己查找)
echo "hello world" (简单的在脚本里面写了一个输出语句)
然后退出编辑:wq保存 (如果vi不会用可能你需要知道怎么编辑文本)
完成后执行bash bash.sh就能看件 hello world 的输出
./ 这个意思是当前的目录,如果想通过这个方式执行脚本的话,需要让脚本有执行权限
命令是 chmod +x bash.sh
然后cd到这个脚本的当前目录里面ls 可以看见,然后执行./bash.sh 就ok了
上面牵涉到vi 工具,基本命令使用,bash,以及权限,自己想要融会贯通先把这些学一下.
ps:./文件名 no such file or diretory 可能是文件没有执行权限.
windows要导入linux 中可以通过硬盘,u盘等工具导入,“桑巴” = samba 在windows和linux效果也很好,是一种共享方式.对于samba怎么说一时半会说不清楚,你可以baidu,google一下samba的配置方法使用方法,先建议你了解了linux基础后再去学习各种samba 之类的服务.
Linux红帽shell编程,在bin目录解析器用到sh和bash,显示脚本用到sh+ 文件名.那bash的咋看 .
在Linux shell脚本中,比如有个a.sh ,那么执行./a.sh .a.sh 和 sh a.sh 有什么具体的区
shell脚本 /bin/bash if [[ $1=="D" ]]; then echo D else echo M
Linux脚本,#/bin/bash if [ $1 = cat ];then echo "dog"; elif [ $
在shell(#!/bin/sh)脚本中怎么使用expect命令,需要添加什么环境变量吗,
/bin/bash #test.sh for i in 1 2 3 4 5 6 7 8 9 10 echo -n "$i
为什么shell脚本第一行要#!/bin/sh?这个是什麽意思呢?
linux下用./*.bin执行bin 报错 -bash: ./: is a directory
bash shell中if [-f $2]和echo -e是什么意思
/bin/sed -f 对于/bin/sh中的shell怎么调试和打断点?
/bin/bash for ((a=1;a
简述bash shell命令行替换中单引号、双引号、倒引号的区别,以$PATH为例