我希望一点一点地发表文章 揍好吧,我有足够的资料来逐步教您一些技巧,编写脚本等,因此我们的日常任务是自动的,因此显然可以节省很多时间😀
现在,我将向您展示基础知识,您始终需要了解的知识,这将对其余教程有所帮助me
如何制作.sh脚本?
简单...非常简单😀
1. 打开一个终端,在其中写入以下内容,然后按 [输入]:
cd $HOME && touch script.sh && chmod +x script.sh
这足以为他们创建一个文件 脚本文件 在其 个人资料夹.
2. 在终端中输入以下内容:
cd $HOME && echo '#!/bin/bash' > script.sh && echo '# -*- ENCODING: UTF-8 -*-' >> script.sh
3. 准备好了,您的脚本已经准备好😀
如果打开它,我们将得到以下内容:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
在第二行之后,从那里开始编写指令。
例如,我们将告诉您在终端«<°Linux是最好的»😀
我们将使用以下脚本:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
echo "<° Linux es lo mejor"
exit
如何运行或测试.sh脚本?
1. 我们必须转到脚本所在的文件夹,在上一个示例中,它将是我们的个人文件夹,因此我们打开一个终端,在其中写入以下内容并按 [输入]:
cd $HOME
2. 现在,我们通过放置一个点和一个斜杠(后跟),然后加上脚本名称来执行它,即:
./script.sh
宾果游戏,我们已经拥有了
这样做,您将看到...
现在是重要的细节,最后,他们应该始终将“出口«
现在好了,仅需等待以后的教程就可以添加了,这里您将学到 打坏 哈哈。
问候
谢谢朋友,我一直对如何制作script.sh感到好奇,现在该学习了,我将等待下一个教程。
不,很高兴he
您将看到……一点一点地,我将放Bash教程,看看有人是否感到兴奋,学习以及我们都得到了更好的HAHA。
问候
嗨,如果您可以为我提供一些我遇到的麻烦的脚本,并且我需要为某个主题做一些事情,那么我需要您的帮助,我很乐意与我联系。
非常感谢您在
啊,凡人! 很棒😉
谢谢😀
请记住,投诉或建议将始终受到好评😉
我喜欢这篇文章,每当我需要一个脚本标题时,我便着手导航,仅在标题中找到以下行:“#!/ Bin / bash”(我很健忘)。 现在,通过此贡献,我可以对其进行批注,只需复制并粘贴😀
请记住,它是/ bash和/ sh ...,这是不一样的哈哈,我曾经花了2天的时间与一个脚本打架,但该脚本对我不起作用,这是因为我放了sh而不是bash😀
您告诉我们任何问题。
问候
Jaajajajajaja,这是最简单的方法,您也可以打开gedit或任何编辑器并复制:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
echo “<° Linux es lo mejor”
exit
然后,我们授予它执行权限...。
很好的数据..问候
嘿,是的,可以这样做,但是我不知道...我认为复制/粘贴两行代码(实际上可以是一行)会更简单,就是这样,准备好脚本执行权限和标题😀
您好,脚本应始终保存为.sh文件吗?
在Windows中,类似的文件是.bat文件。 至于他们的写作,他们看起来要简单一些。
非常好
谢谢😀
我期待下一篇文章,并暂时记录下来。
😉
有什么建议,脚本要我执行吗? 😀
这是一个不知道如何编程的人吗? 尽管很容易,但是它是编程
哈哈哈来吧...你兴奋吗? ...学习一点Bash,您将了解它的强大之处,您无需知道如何编程,更不用说了
你说什么?
我会的,今天我不是那个
实际上,如果要定期创建脚本,则可以使用以下脚本自动执行任务本身(它仅复制到$ home / bin /并具有给定的执行权限)
#!/bin/sh
# nuevoscript
if [ $# -eq 0]; then
DEST=$HOME
SNAME=script.sh
elif [ $# -eq 1]; then
DEST=.
SNAME="$1"
else
echo "Parámetros incorrectos"
exit -1
fi
echo -e '#!/bin/bash\n# -*- ENCODING: UTF-8 -*-' > "$DEST/$SNAME" && \
chmod +x "$DEST/$SNAME"
echo "Creado el script $DEST/$SNAME"
exit 0
这样,如果您运行 新剧本 没有参数,创建 $ home / script.sh,但如果运行 新脚本其他脚本,创建 ./otherscript
您好朋友,我想知道如何为sdcard创建自动运行,并使用Android系统在手机上读取它,并在执行时启动abd.exe以及命令bugreport> bugreport.txt
没主意的朋友。
谢谢gaara,我想找到一个可以教我一些脚本的地方,我认为我在给您的电子邮件中提到了这一点,这确实是我需要学习的。 我按照您详细介绍的步骤进行操作,虽然一切都很完美,但无法运行,我得到以下信息:
./script.sh:第5行:搜索匹配的“»”时出现意外的EOF
./script.sh:第9行:语法错误:预计文件末尾
向我解释我的失误是什么
我的错,WordPress更改了一些细节,再次查看帖子中的代码,并将其像这样放在脚本中。
发生的事情是:
它与以下内容不同:
"asd"
我不明白,我还是一样。 零钱在哪里? 你能更好地解释我吗? 现在,当您执行它时,将输出以下行:
./script.sh:第5行:°:文件或目录不存在
将您正在运行的脚本传递给我,将代码放在此处: http://paste.desdelinux.net
再看一下帖子,那是我忘记单击“更新”按钮button
嗨伙伴:
我会告诉你,我正在查看为conky 2010创建的conkyrc脚本,是的,的确,磁盘符号属于一个名为Poky的源,但默认情况下它不在Ubuntu 12.04的libreOffice中出现,好的,如果您有此资源,请告诉我可以从哪里下载(确实有点困难),我意识到的一件事是,当放置这些符号的字母并且字体不存在时,系统,然后放字母而不是符号,这是合乎逻辑的,我已经有了一切工作原理的想法,但我需要有人向我解释一下事情才能更好地理解它,我所做的一切都是通过演绎来实现的我从来没有做过任何编程,不是我学的计算机科学,而且是另一次,我将计算作为一种爱好,而好事是我在其分支机构中工作,我学到的一切都自学成才,所以我对一个甚至一点一点引导我的人的兴趣。 这也是我conky的脚本,我将解释我没有得到的内容:
看,当我尝试插入另一个HDD时,我仍然得到相同的HDD,因为它具有相同的温度值。 我没有得到系统中的CPU特性,当我尝试插入您在2010年的tanias混乱的Conky中放入您放置的日历并加宽conky条时,它以粗体显示(NULL)。 看一下您可以进行的所有改进。 我喜欢我所拥有的宽度,并且您的日历可以适应该宽度,并且我告诉您的所有未显示的内容都可以显示出来,就可以了:
http://paste.desdelinux.net/4552
–将代码放入我们的粘贴中,因此注释不会那么广泛–
事实是您的贡献令人遗憾
您好,使用此脚本可以使我的生活更轻松。 非常感谢您,因为我是编程新手,所以我想知道是否可以给我发送一封电子邮件,说明您的情况。
谢谢
你好,
更好的是,我无法描述/解释这些代码行,您不理解用另一种方式解释什么?
也许如果您有疑问,可以随时在我们的论坛中提问:论坛。desdelinux净
问候😀
不错的贡献,但您可以舍入...我需要一个sai脚本。 也就是说,当Sai意识到自己已经用完电池并且有20分钟的时间要关闭时,他会向设备发送信号,并且必须执行脚本来关闭某些服务器。 我不知道我是否已经很好地解释了自己。Valdria加上您的脚本“ shutdown -h»?
谢谢!
要添加到我的模板文件夹的其他内容:B
有人可以帮我吗,我需要ubuntu的脚本,如果我们关闭Chrome浏览器,请再次打开它
提前致谢
我需要一个脚本,只需执行该脚本即可用另一个文本覆盖文件的信息,有人知道它是怎么回事吗?
我已经在上面看到他们说了怎么做
很好,对我的孙子孙子们非常好
万分感谢。 »就像您将有许多年轻人一样担任老师一样……真是太好了。
简单而实用,应该如此。
感谢分享。
问候。
谢谢你的帮助。 这很有用,很好的解释。
谢谢你为我服务。 干杯
简单有效。 新手的好教程tutorial
您好,我对脚本知之甚少,我也不知道我是否混淆了概念,但是我想做的是在以下网页中:
http://beginlinux.com/blog/2010/03/iptables-with-network-card-aliases/
关键是我不太了解如何启动此代码,或者它是否代替了IPTABLES。 如果是这样,它将取代它,就像从操作系统自动启动一样。
谢谢
太棒了!
我开始按照您的解释做作业,它成功了! 感谢您抽出宝贵的时间与无知的人分享您的知识,以摆脱黑暗。
😉
您好,我对制作用户创建的脚本有任何疑问,您能帮我吗?
你好,我对.sh文件有疑问
你有什么办法吗
我与您联系以查看我是否做对了?
#!/ system / bin / sh
挂载-o重新挂载,rw /
mkdir /mnt/local/Android/data/org.xbmc.xbmc/files/.xbmc
ln -s /mnt/local/Android/data/org.xbmc.xbmc/files/.xbmc /.xbmc
挂载-o重新挂载,ro /
,我可以在终端中手动运行它,如果可以运行,但是当我希望文件运行时,它并不想运行。
我在vivaolinux.com.br上找到了这个,很棒
#!/斌/庆典
基于Gera.sh-Geracabeçalho的脚本
撰写者:Sandro Marcell P. Barbosa(Boa Vista-Roraima)
电子邮箱: sandro_marcell@yahoo.com.br
Slackware GNU / Linux 10.1.0
用法示例:script_name my_script
您还可以指定扩展名,一致性或解释器。
例如。:o口译员'sh'的nome_script backup.sh
或nome_script backup.tcl作为解释程序“ tcl”,也适用于一天!
定义您可以的解释器(代替另一个!):
INTERPRETER =»#!/ Bin / sh»
标头内容(根据您的喜好进行更改!):
信息=»##»
创建者=»##撰写者:»
EMAIL =»##电子邮件: you@correo.com»
DISTRO =»##»
检查用户是否指定了脚本名称:
如果[$#-eq 0]; 然后
echo“ >>>用法:$(基本名$ 0)”
出口
fi
如果[$#-ge 2]; 然后
回声“带空格的名称无效!”
出口
fi
用户可以写入当前目录吗?
如果[! -w $ PWD]; 然后
echo“没有写当前目录的权限!”
出口
fi
如果当前目录中还有另一个同名脚本怎么办?
如果[-f $ 1]; 然后
echo“此目录中已经存在一个具有相同名称的脚本!”
出口
fi
脚本主体:
(
猫<<结束
$解释器
$信息
$创建者
$ EMAIL
$ DISTRO
现在在后续行上添加命令=)
该脚本的创建日期:$(日期«+%a%d /%m /%Y»),日期为$(日期«+%T»)
END
)> $ 1
设置执行权限:
如果[-f $ 1]; 然后
chmod + x $ 1 2> /开发/标准输出
回显“脚本$ 1已创建并允许执行!”
fi
该脚本的创建日期:29年01月2013日19:45:00
太好了,它运作完美!
非常好的教程,很简单,对我帮助很大,谢谢
尊敬的KZKG:我是新手,但我对学习感兴趣。
您还有其他股票。 或突然在我工作的地方,我想打开一个已编译但看不到的文件。
任何想法。
我需要脚本的帮助。 它被编译。
我了解bash,但是如果我想创建一个自动别名,它就不会出现
非常感谢您的帮助。
我想知道您是否可以帮我一个大忙,我需要创建一个脚本来帮助我在某个时间创建.sum,但是我不知道如何对其进行参数化。 您也许可以通过一些指示帮助我。 谢谢,如果您能帮助我,我会注意的。
问候
您好,下午好,您看,我正在lex中工作,所以我想请您帮我一个脚本,我可以用它运行lex文件,该文件生成lex(lex.yy.c)并数据输入文件。
非常感谢
豆瓣谢谢doc! 我是该脚本的新手,非常感谢您,问候,我将在您的新辅导下进行监视!!!!
你好!!!
非常感谢您的贡献,我开始接触unix,很少有人会以这种简单的方式解释这段代码。 我想问一下您是否可以使用您的程序制作一个脚本,该脚本可以帮助我找到位于同一路径的n个文件,并将它们复制到另一个文件夹...有人告诉我可以存储在一个文件夹中。 txt文件的路径和名称,但尚不清楚如何执行。 我仍然很专心。
您好!
您好,我有一个VPS,但是我自己需要一些帮助orita我对如何创建脚本或某些东西很感兴趣,这样我就可以对/根文件夹中的所有内容进行自我备份,如果我每1个小时运行一次备份您能帮助我吗?
如果您想帮助我,我会把您留给我,我需要很多帮助a
创建一个我来ping和监视公司中的某些网络设备
但是我很简单
触摸red.sh && chmod + x red.sh
扔出去 '# --编码:UTF-8--'>> red.sh
回声'ping 10.50.0.125 -w 5'>> red.sh
回声'ping 10.50.0.80 -w 5'>> red.sh
运行它./red.sh并运行
亲爱的,我需要创建一个自动安装脚本。 我愿意为做得好的工作付出代价。 那些有兴趣的人给我发电子邮件 carranzalh@gmail.com。 谢谢
他们吸我的公鸡XD
早上好朋友,你能帮我一些忙吗
我需要使用该公司的linux进行备份,因为这样做比较安全,这样病毒就不会捕获它,但是我不知道该怎么做
我需要创建一个脚本来打包文件并将其发送到ftp
我希望提前写信给我的电子邮件
cesarloscor@gmail.com