c高级day4作业

news/2024/11/23 16:30:38/
  1. 有m1.txt m2.txt m3.txt m4.txt,分别创建出对应的目录,m1 m2 m3 m4 并把文件移动到对应的目录下
  2. 使用break关键字打印九九乘法表,提示:printf "%d * %d = %d" $i $j $((i*j))
    #!/bin/bash
    for i in m1 m2 m3 m4
    do#文件夹中没有下列文件时创建if [ ! -e ./$i/$i.txt ]thentouch $i.txtfi#没有文件夹时创建if [ ! -e $i ]thenmkdir $ifi#当前目录有下列文件时创建if [ -e $i.txt ]thenmv $i.txt $ifi
    done
    

     2.

    #!/bin/bash
    for i in {1..9}
    dofor j in {1..9}doecho -ne "$i*$j=$((i*j))\t"if [ $j -ge $i ]thenbreak 1fidoneecho ""
    done
    

     


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

相关文章

第五十九章 Unity 发布Android平台

本章节我们讲解如何打包发布到安卓手机平台。要为 Android 构建和运行应用程序,必须安装 Unity Android Build Support 平台模块。还需要安装 Android 软件开发工具包(SDK)和原生开发工具包(NDK)才能在 Android 设备上…

Scrapy框架的下载器中间件讲解并用下载器中间件设置随机请求头

Scrapy框架的下载器中间件讲解&并用下载器中间件设置随机请求头 Scrapy框架中的下载器中间件可以对请求和响应进行处理,例如修改请求头、修改请求参数、对响应进行处理等。本文将对Scrapy框架的下载器中间件进行讲解,并演示如何使用下载器中间件设置…

Vue2.x源码解析(三)

Platform 函数 Platform 函数是用于与各种浏览器和平台进行交互的函数,它为 Vue 提供了跨平台的支持,例如浏览器、Node.js 等。Platform 函数提供了一些常用的工具和配置项,例如事件的托管、资源请求和异步更新等。下面是 Platform 函数的伪…

软考A计划-真题-分类精讲汇总-第三章(数据库)

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例 👉关于作者 专注于Android/Unity和各种游戏开发技巧,以及各种资源分享&am…

ANR基础篇 - Trace.txt文件分析

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 文章目录 系列文章目录前言一、trace.txt文件示例二、日志分析2.1 CPU 负载2.2 内存信息2.3 堆栈信息schedst…

使用Vue @media print在JavaScript中插入不同尺寸的打印页面,可自定义尺寸大小和打印机配置

本文介绍了如何在Vue项目中使用media print和JavaScript来插入不同尺寸的打印页面,并提供了代码编写、使用教程、注意事项和避坑点,最后进行了总结。 一、介绍 在开发Web应用程序时,经常需要提供打印功能。Vue框架提供了media print媒体查询…

MySQL笔记(四) 函数、变量、存储过程、游标、索引、存储引擎、数据库维护、指定字符集、锁机制

MySQL笔记(四) 文章目录 MySQL笔记(四)函数文本处理函数日期和时间处理函数数值处理函数类型转换函数流程控制函数自定义函数基本语法 局部变量全局变量聚集函数 aggregate functionDISTINCT 存储过程为什么要使用使用创建 删除建…

《深入理解C语言中的逻辑运算符及其短路特性》

深入理解C语言中的逻辑运算符及其短路特性 C语言中的逻辑运算符包括与(&&)、或(||)、非(!)。这些运算符在控制程序逻辑流程和表达式计算中起着至关重要的作用。在本文中,我们将探究这些逻辑运算符的运算规则以及它们的短路特性,并通过实际例子来…