后端开发前天 21:46
此文已由作者尧飘海授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 摘要 在企业级系统维护和互联网运维中,Shell脚本的编写与维护常必不可少, 但是Shell脚本的编写与调试常占用了开发人员的大部分工作时间,提高Shell脚本的开发效率可以更好的保证项目质量。随着NodeJs的不断发展,其轻量级的底层操作、跨平台及可扩展性等将在系...
后端开发2025年09月24日
...
服务器2025年09月22日
目录 Linux】1 Shell ???? 1. 语录 2. Shell 2.1 程序 2.2 目录 2.3 文件 2.3.1 简单文件操作 2.3.2 重定向 2.4 管道 3 汇总与小结 Linux】1 Shell ???? 1. 语录 计算机不仅仅用来开发个网站或软件,更是我们手中的利器,我们的tools。shell是我们与计算机交互的主要方式,可视...
服务器2025年09月21日
目录 1.字符串拼接 2.定义值为双引号或单引号的字符串 3.在单引号和双引号字符串中取变量值 最近在工作用到shell脚本,用到了字符串变量的拼接,同时需要对字符串进行赋值,这里与大家分享一下, 1.字符串拼接 shell脚本里面可以对字符串进行拼接,并且可以将拼接后的值赋予给另外一个变量,下图给出了几种字符串拼接的样例,供大家参考。 #!/bin/ba...
服务器2025年09月21日
目录 linux拼接字符串 命令行里拼接字符串 我碰到的问题 单引号的一些注意的地方 有这个一个场景:需要写多个定时任务提交到yarn,这些任务都是同一时间启动的。原先的做法是,所有的启动命令都使用linux的crontab,但是因为任务过多,所以crontab里的内容越来越多,不好管理,改时间也不方便,所以这里写脚本进行管理。 同时为了方便查看任务,每个...
服务器2025年08月23日
目录 Linux命令行,循环执行shell命令 死循环 命令格式 效果 普通计数循环 循环10次 效果 Linux shell循环命令 while死循环的用法 Linux命令行,循环执行shell命令 死循环 命令格式 while true ;do <command>; done; 可以将 command 替换为任意命令。下面以...
服务器2025年08月15日
shell是Unix/Linux中的重要工具,用来解析用户输入的命令。下面我们来实现一个简单的shell程序,来练习fork/exec/wait/exit的使用,顺便推荐一本书籍《Understanding Unix/Linux Programming - A Guide to Theory and Practice》,这本书写的非常好,适合Unix/Li...
服务器2025年08月15日
...
后端开发2025年08月11日
昨天在写ruby的过程中发现一个很奇怪的问题。 我们在ruby中调用shell命令,通常使用反括号(数字键1左边那个)把shell 命令括起来即可,比如: `ls -l` 这行代码的输出是一个字符串,既是ls -l命令的返回结果。 但是当shell命令中使用了Process Substitution语法后,悲剧就发生啦。 比如下面这个命令: cat &am...
服务器2025年08月05日
[1] Linux中 “shell终端” 和 “bash解释器” 的区别 shell终端是通过基于系统调用接口开发出的程序,用来让用户与系统进行对话,管理计Linux系统。它是一个命令行工具,操作类似于Windows下的CMD工具。shell终端工具有很多,bash解释器只是其中的一种,而且是主流Linux系统默认的终端工具,故我们一般见到的shell终端...