电子说
步骤1:选择文本编辑器
使用文本编辑器编写Shell脚本。在Linux系统上,有一些可供选择:Vim,Emacs,Nano,Pico,Kedit,Gedit,Geany,Notepad ++,Kate,Jed或LeafPad。
选择文本编辑器后,启动文本编辑器,打开一个新文件以开始输入shell脚本。
步骤2:键入命令和回声语句
开始输入您希望脚本运行的基本命令。
确保在单独的行中键入每个命令。
例如,要将单词打印到屏幕,请使用“echo”命令:
echo“此语句将打印到屏幕上。”
要列出目录中的文件, type:
echo“现在我们要列出文件。”
ls
要打印当前目录,请键入:
echo“接下来我们将打印我们所在的目录:“
pwd
将文件保存在名称下:FirstShellScript.sh
步骤3:使文件可执行
现在该文件已保存,需要将其设为可执行文件。这是使用chmod命令完成的。在Linux命令行上键入:
chmod 555 FirstShellScript.sh
这将允许您执行shell脚本以运行其中包含的命令。
步骤4:运行Shell脚本
1。要运行shell脚本,请导航到刚刚保存的文件所在的目录。
2。现在键入以下内容[确保在它之前键入“点斜杠”!]:
。/FirstShellScript.sh
3。然后按Enter键执行它
4。您在shell脚本中保存的命令现在将运行。
步骤5:更长的Shell脚本
如果您愿意要尝试更长的shell脚本,请将下面的shell脚本(并附加为PDF和ODT文件)复制到文本编辑器中,保存,使其可执行并运行。当您了解更多Linux命令时,您可以创建更复杂的shell脚本。
=========================
echo“Matt的测试shell脚本”
echo“使用vim编辑器创建”
echo“使用在浏览器中运行的shell”
echo“来自网站www.PythonAnywhere.com”
echo“==========”
echo“列出一些文件:”ls
echo“以长格式列出文件:”ls -l 《br》 echo“=== =======“
echo”现在我们要更改这个shell脚本的权限:“
echo”阅读:4,写:2,执行:1“
chmod 755 mattshell .sh
echo“==========”
echo“使用touch命令创建文件”
touch testfile.text
echo“请注意文件扩展名在Linux可以是任何东西。“
echo“现在我们要列出我们刚刚创建的文件:”
ls testfile.text -l 《br》 echo“==========”
echo“接下来我们将把ls命令输入更多:“
ls | more echo”==========“
echo”现在我们将运行ls命令并编写它到文本文件“
ls》 listoffiles.text
echo”接下来我们将使用more命令查看我们刚创建的文件“
more listoffiles.text
echo”我们要去找出我们正在运行的内核:“
echo”内核发布:“; uname -r
echo“========”
echo“接下来我们将找到关于我们是谁的问题的答案:”
whoami
echo“== =======“
echo”让我们将数据包发送到美国洛杉矶:“
ping -c 1 www.ucla.edu
echo”我们的主机名是:“hostname
echo“这里我们要将listoffiles.text更改为inital caps:”
cp listoffiles.text ListOfFiles.text
ls -l ListOfFiles *
echo“========”《回声“现在我们要找出我们所处的位置:”
“创建一个以莎士比亚引用命名的文件:”触摸tobeornottobe.text
ls -l tobe *
echo“========”
echo“只需使用通配符快速使用grep命令”
echo“我们将把ls的内容传递给grep:”
ls | grep tobe *
责任编辑:wv
全部0条评论
快来发表一下你的评论吧 !