1、�.shellç¨åºæ§è¡èæ¬ï¼æ ¹æ®shellèæ¬çç±»åï¼éæ©shellç¨åºï¼å¸¸ç¨çæshï¼bashï¼tcshçï¼ä¸è¬æ¥è¯´ç¬¬ä¸è¡#!/bin/bashéé¢ææäºshellç±»åçï¼æ¯å¦#!/bin/bashæææ¯bashï¼#!/bin/shåæ¯shï¼ï¼ç¶åè¾å ¥å½ä»¤(å ¶ä¸bash为shellçå称ï¼myshell.shå为è¦æ§è¡ç代ç )ï¼
bash myshell.sh
2ãç´æ¥æ§è¡èæ¬ï¼
ä¸è¿é¦å çå ä¸å¯æ§è¡æéï¼ä¹è®¸è¦rootæéï¼4æ åµèå®ï¼ï¼æ§è¡ï¼
首先,你这里没有循环,只是条件判断的问题,第二你拷贝语句写错了。a是文件啊,b是文件夹啊,应该是cp $a $b/$a要不然怎么能被执行呢,
你的脚本我已经实际实验过了,如果你输入对的文件名,是不会总提示file not exit的。
最后,写这脚本的人英语太差了。exit是退出的意思,不存在应该是exist
分类: 电脑/网络 >> *** 作系统/系统故障问题描述:
我不懂什么是SHELL程序,知道的请指点一下,非常感谢!
解析:
*** 作系统与外部最主要的接口就叫做shell。shell是 *** 作系统最外面的一层。shell管理你与 *** 作系统之间的交互:等待你输入,向 *** 作系统解释你的输入,并且处理各种各样的 *** 作系统的输出结果。
Shell提供了你与 *** 作系统之间通讯的方式。这种通讯可以以交互方式(从键盘输入,并且可以立即得到响应),或者以shell script(非交互)方式执行。shell script是放在文件中的一串shell和 *** 作系统命令,它们可以被重复使用。本质上,shell script是命令行命令简单的组合到一个文件里面。
Shell基本上是一个命令解释器,类似于DOS下的mand。它接收用户命令(如ls等),然后调用相应的应用程序。较为通用的shell有标准的Bourne shell (sh)和C shell (csh)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)