我们为你的面试准备选择了 70 个你可能遇到的 shell 脚本面试问题及解答。了解脚本或至少知道基础知识对系统管理员来说至关重要,它也有助于你在工作环境中自动完成很多任务。在过去的几年里,我们注意到所有的 linux 工作职位都要求脚本技能。 1) 如何向脚本传递参数 ? ./script argument 例子 : 显示文件名称脚本 ./show.sh file1.txt cat show.sh #!/bin/bash cat $1 2) 如何在脚本中使用参数 ? 第一个参数 : $1,第二个参数 : $2 例子 : 脚本会复制文件(arg1) 到目标地址(arg2) ./copy.sh file1.txt /tmp/ cat copy.sh #!/bin/bash
2015-06-12 10:30 Petras Liumparas, ictlyh
我写了一个 hello world 小脚本。我如何能调试运行在 Linux 或者类 UNIX 的系统上的 bash shell 脚本呢?
2018-02-01 15:13 Vivek Gite, zjon
在 Linux 中有两种运行 shell 脚本的方法。
2021-02-10 23:53 Abhishek Prakash, robsean
像它的名字那样,shell 脚本就是一行一行你想让你的计算机执行的语句,就像你手动的一样。
2017-02-19 21:25 Seth Kenlon, hkurj
当你双击一个脚本(.sh文件)的时候,你想要做的是什么?通常的想法是执行它。但是在Ubuntu下面却不是这样,或者我应该更确切地说是在Files(Nautilus)中。你可能会疯狂地大叫运行文件,运行文件,但是文件没有运行而是用Gedit打开了。 我知道你也许会说文件有可执行权限么?我会说是的。脚本有可执行权限但是当我双击它的时候,它还是用文本编辑器打开了。我不希望这样,如果你遇到了同样的问题,我想你也许也想要这样。 我知道你或许已经被建议在终端下面执行,我知道这个可行,但是这不是一个在GUI下不能运行的借口是么? 这篇教程中
2015-11-22 17:58 Abhishek, geekpi
在本指南中,我们将向 Linux 新手展示如何可靠地存储自定义的 shell 脚本,解释如何编写 shell 函数和函数库,以及如何在其它的脚本中使用函数库中的函数。
2017-03-15 10:38 Aaron Kili, wcnnbdk1
在我最开始管理Linux和Unix服务器时,经常遇到其他管理员编写的一大堆临时脚本。时常会因为其中某个脚本突然停止工作而进行故障排查。有时这些脚本编写得规范好理解,其他时候则是杂乱且令人困惑。 虽然排查编写糟糕的脚本很麻烦,但我从中吸取到了教训。即使你认为该脚本只会在今天使用,最好也抱着两年后还将有人去排查的态度编写脚本。因为总会有人查看,甚至很可能是你自己。 在本篇文章中,我想介绍一些优化脚本的建议,不是为了方便你编写脚本,而是方便想要弄清脚本为何不工作的人。 以释伴shebang行开头 Shell脚本编写的第一条规
2015-10-17 09:03 Benjamin Cane, ashiontang
随着代码量的增加,你的脚本会变得越来越难以维护,但你也不会想用别的语言重写一遍,因为你已经在这个 shell 版上花费了很多时间。
2019-04-24 12:14 Martin Tournoij, jdh8383
给你的 shell 脚本添加选项。
2021-08-29 11:08 Seth Kenlon, unigeorge
本文章向你介绍了 Shell 脚本的基础知识以及其在日常生活中的重要性。
2023-07-31 07:10 Bipin Patwardhan, ChatGPT
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。