
Shell
Shell脚本、命令
非正经程序员
曾就职于某医疗领域行业Top大厂,现某创业公司负责软件架构设计;
擅长语言:C/C++、Python、Java;
擅长领域:计算机图形学、图像算法、音视频编解码、GPU并行计算、人工智能、架构设计等方向;
专注分享技术干货和工作经验,关注我,不迷路。
展开
-
Shell脚本压力测试之实时获取CPU和GPU温度
在实际工作中,经常会对主机做一些压力测试,在测试过程中需要实时获取CPU和GPU温度,以便对硬件环境做一个整体的评估。如上,将获取的温度写入文件,方便测试完成后对其进行分析。原创 2023-06-04 15:32:54 · 1728 阅读 · 0 评论 -
shell学习笔记(一):管道与重定向
一、重定向 1.1、重定向输出: 重定向符号 “>” e.g.: (1)ls -l > projects/Demo/shellstudy/lsoutput.txt 打开lsoutput.txt: 特点: 重定向到的文件如果存在则覆盖源文件内容 (2)ps -a >> projects/Demo/shellstudy/lsoutput.txt 打开lsoutput.txt: \原创 2017-04-05 23:49:55 · 333 阅读 · 0 评论 -
shell学习笔记(二):shell 语法
一、变量1.1 变量使用 shell中变量的使用需要在变量前加$符号。 例如: 1 #!/bin/sh 2 3 var="Hi man!" 4 5 echo $var 6 echo "$var" 7 echo '$var' 8 echo \$var 9 10 echo change the var 11 read var 12 13 echo \原创 2017-05-31 23:45:11 · 297 阅读 · 0 评论 -
shell学习笔记(三):使用shell脚本打包软件程序
在项目开发过程中,我们常常需要在脱离源码的情况下,去运行程序,进行相关测试。所以就需要对程序打包,并使用svn号进行管理这些打包的程序,便于后续去追溯版本。 对于小公司,可以简单的使用shell脚本,将程序和资源文件压缩到文件中,并带有svn版本的的命名,来进行维护。最近就写了一个简单的脚本来做这个工作,这里记录一些关键的地方,方便后续查阅。查看svn版本号:svnversion -...原创 2018-12-11 19:42:36 · 1603 阅读 · 0 评论