c高级——shell脚本

news/2024/11/14 9:42:29/

 1、编写一个shell脚本,完成功能

1)显示文字“Waiting for a while....."

2)长格式显示当前目录下面的文件和目录,并输出重定向到/home/file.txt文件

3)定义一个变量,名为s,初始值”Hello“

4)使该变量输出重定向到/home/string.txt文件 

  1 #!bin/bash2 echo "Waiting for a while...."3 ls ./ 4 ls -ls ./>/home/file.txt5 s="Hello"6 echo $s>>/home/string.txt7                                                     

 

 2、编写一个shell脚本,它把第二个位置参数及其以后的各个参数指定的文件复制到第一个位置参数指定的目录中

  1 #!bin/bash2 dir=$13 echo $14 arr=($@)5 echo ${arr[@]}6 sum=${#arr[@]}7 echo $sum8 for((i=1;i<$sum;i++))9 do10     cp -r ${arr[$i]} ${dir}11 done12 13 ls $dir                                                                              
~                                                                                        
~                     

  

3、编写一个shell脚本,利用for循环将当前目录下的.c文件移动到指定的目录,并按文件大小显示出移动后指定的目录的内容

  1 #!bin/bash2 for file in *.c3 do4     cp ${file} ${1}5 done6 ls -S ${1}7                                                                                      
~              

 

 4、利用数组形式存放10个城市的名字,然后利用for循环把他们打印出来

  1 #!bin/bash2 city=(重庆 郑州 上海 大连 济南 合肥 北京 洛阳 乌鲁木齐 西安)3 for((i=0;i<10;i++))4     {5         echo ${city[i]}6     }  

 


http://www.ppmy.cn/news/334626.html

相关文章

嘿嘿嘿你个老六

bug卡点王 难道改名ID&#xff0c;我就不知道了吗&#xff1f; 难道变了性别&#xff0c;我就不知道了吗&#xff1f; 难道1和0是一样滴嘛![小表情三个]我 找不到那个表情了 人工智能机器人&#x1f916; 祝大家情人节快乐&#xff01;&#xff01;&#xff01; 祝小新及…

pip安装itchat模块成功后annocanda中No module named 'itchat'

新手一枚&#xff0c;在写一个爬虫要用到itchat模块&#xff0c;于是在cmd中pip install itchat 成功后在annocanda中却出现了下面的情况 经过查找网上各大神博客发现&#xff0c;原来pip默认是把东西安装在系统python环境中&#xff0c;即C:\Python27\Lib\site-packages中&…

算法2: 求子数组最大平均数

一.我的解法,思路在代码注释中 需求:求子数组最大平均数 代码 public class WzwTest {public static void main(String[] args){// 输入&#xff1a;[1,12,-5,-6,50,3], k 4int[] arr { 1, 12, -5, -6, 50, 3 };int k 4;double arrayMaxAvg getArrayMaxAvg(arr, k);// 输…

感谢我强哥感谢骚丹

可能是学校的问题&#xff0c;我在齐齐哈尔大学就读&#xff0c;学习的氛围很差&#xff0c;我可以这么说我的大学&#xff0c;但是别的学校的人不允许。风气问题我的舍友10点起床都是常事&#xff0c;我大一的时候有幸接触到了it极客社&#xff0c;认识了很多好朋友&#xff0…

嗨害嗨害嗨

创建临时目录 [rootlocalhost ~]# mkdir test 创建多个同级目录 [rootlocalhost ~]# touch /test/{passed,group,bashrc,profile,sshd_config} 创建软链接 [rootlocalhost ~]# ln -s /etc/motd /test/motd.soft 创建硬链接 [rootlocalhost ~]# ln /etc/motd /test/motd.hard 查…

火遍全网的杠精哥配音怎么制作?

火遍全网的杠精哥配音怎么制作&#xff1f;搞怪配杠精哥配音制作教程来啦 沙雕动画配音大家都看过吧&#xff1f;盘点这些搞笑视频爆品&#xff0c;这些沙雕的剧情&#xff0c;独特的声音&#xff0c;使观众看完&#xff0c;要么是捧腹大笑&#xff0c;要么是一脸懵逼怀疑人生…

哥离职啦

亲爱的同事们&#xff1a; 亲爱的各位同事&#xff0c;哥要离职啦。由于职业习惯中的“受虐狂”倾向&#xff0c;决定再下江湖&#xff0c;玩玩久违的“碰壁”游戏。当然也不排除另一个理由&#xff1a;遍寻公司&#xff0c;没有找到一个可以暧味的MM&#xff0c;所以另…

【Mysql系列】mysql执行sql脚本

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学…