shell
文章平均质量分 94
bluedraam_pp
不是有希望才坚持,是坚持才有希望
展开
-
md5sum 应用实践
什么鬼假如,你需要向一个 ftp 服务器上传压缩文件,你需要一个简单的方法让使用这个文件的人直到你的文件在传输的过程中没有丢失数据。聪明的你可能想到了,md5 这个神奇东东,给 md5 一个字符串,他会还你你个字符串,还还不是简单的还,是根据 md5 的算法,md5 算法是这样的:无论你给它一个什么样的字符串,它都会为你返回一个 32 位(可以设置 16 或者其他)的字符串,而且同样的输...原创 2018-12-23 21:15:07 · 538 阅读 · 0 评论 -
trap 捕捉信号量的小程序
#!/bin/bashtrap 'myfunc' 2function myfunc(){ read -p 'do you want to terminate this thread ' s case $s in 'yes') exit; ;; 'no') ...原创 2018-06-02 22:16:57 · 384 阅读 · 0 评论 -
我的 shell 最佳实践
shell 规范可以使用 shellcheck 来检查 shell 的错误代码的警告和建议.参照:https://www.jianshu.com/p/161618366866变量的命名头部引用:#!/usr/bin/env bash注释缩进变量的使用变量类型函数返回值计算分支...原创 2020-06-07 22:34:22 · 279 阅读 · 0 评论 -
sed_find_awk_grep刷题
填空Unix中在当前目录下所有.cc 的文件中找到含有“asiainfo”内容的文件,命令为:grep 'asiainfo' file使用AWK指定分隔符的参数是 -Fawk -F简答找出当前目录下包含127.0.0.1关键字的文件?grep '127.0.0.1' files删除/显示1.txt文件第3行到第10行的内容?sed -n '3,10p' file...原创 2020-03-07 00:26:24 · 628 阅读 · 0 评论 -
执行 ./xxx.sh 后发生了什么
问题描述有下面一段 shell 脚本ubuntu>echo xxx.sh#!/bin/bash echo 'hello world'ubuntu>chmod a+x xxx.sh ubnutu>./xxx.sh 当输入 ./xxx.sh` 回车后,发生了什么?问题分析这里涉及到 bash 脚本的执行过程。其实我们在命令行中数据只是一个一个的字符串,这些字符串会...原创 2020-02-02 17:05:14 · 394 阅读 · 0 评论 -
任务调度中常用 shell 命令
路径处理日期处理重试处理日志输出原创 2020-02-18 14:57:14 · 918 阅读 · 0 评论 -
那些年擦肩而过的 Linux 命令
去掉文本中的 BOMutf-8 还有 utf-8 with bom 的格式,如果是这种格式的话,在执行hive -f file.sql 的时候,会报错。单个文本的情况下,可以使用下面的方法:使用 set nobomb 命令:set nobomb :x批量更改的命令:ls *.sql | xargs sed 's/\xef\xbb\xbf//g'使用 presto 命令文件...原创 2019-11-22 21:54:51 · 831 阅读 · 2 评论