shell
文章平均质量分 75
coolfishbone_joey
这个作者很懒,什么都没留下…
展开
-
linux hexdump-显示文件十六进制格式
linux hexdump-显示文件十六进制格式linux hexdump-显示文件十六进制格式 - 码友 - 博客园转载 2022-01-06 12:34:26 · 2606 阅读 · 0 评论 -
Linux echo 显示内容颜色
echo 显示内容颜色,需要使用 -e 参数-e :打开反斜杠转义 (默认不打开) ,可以转义 “\n, \t” 等-n:在最后不自动换行str="kimbo zhang"echo -e "\033[字背景颜色;文字颜色m ${str} \033[0m"注:文字颜色后面有个m举例1,字体颜色#字体颜色:30m-37m 黑、红、绿、黄、蓝、紫、青、白str="kimbo zhang"echo -e "\033[30m ${str}\033[0m" ## 黑.转载 2021-08-27 16:43:02 · 2770 阅读 · 0 评论 -
shell中sh, export, source 使用注意变量的作用域
业务场景:我在一个bash脚本中修改了PATH变量的内容,并将其保存到/etc/profile文件中,同时执行了source /etc/profile但是当脚本退出时,我 发现PATH变量还是没有修改生效,但是,如果我在命令行再直接执行source /etc/profile才发现PATH生效了。请问,这是什么原因呢?经过参阅《鸟哥的私房菜》中的相关内容p.307,export和source,总结的知识点是:1.自定义变量和环境变量的区别,两者的差异就在于是否会被子进程所继续引用2.当你转载 2021-08-20 18:29:18 · 2763 阅读 · 0 评论 -
Linux awk命令用法
概述awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理awk工作流程是这样的:读入有'\n'换行符分割的一条记录,然后将记录按指定的域分隔符划分域,填充域,$0则表示所有域,$1表示第一个域,$n表示第n个域。默认域分隔符是"空白键" 或 "[tab]键"awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file[-F|-f|-v] 大参数,-F指定分隔符,-f调用...转载 2021-08-19 17:32:16 · 3415 阅读 · 0 评论 -
在jenkins上用Plink.exe 调用shell脚本环境变量异常
在jenkins上用Plink.exe 调用shell脚本到目录ubuntu 编译机上用vivado编译FPGA bitfile时问题:1. 直接用ssh 远程到目标机器上执行以下命令正常:vivado -mode tcl -source Accelerator_top_x86.tcl2. 在jenkins上调用sh以下命令后,sh执行同样的命令报以下错误:jenkins 调用perl 脚本:system qq/"plink.exe" "-l" "$host_build_usr" "-pw"原创 2020-07-03 11:09:04 · 606 阅读 · 0 评论