zoukankan      html  css  js  c++  java
  • linux基本操作2

    将当前用户目录下的文件清单输出到文件list1.txt(当前用户目录下)中
    ls -l > list1.txt

    利用管道命令将根(/)下所有修改日期在4月16日的文件清单输出到list2.txt(当前用户目录下)
    ls -l | grep '4月16' > ~/list2.txt
    grep筛选

    将文件list1.txt与文件list2.txt合并,输出到list.txt
    cat list1.txt list2.txt > list.txt

    脚本

    cat输出到控制台 

     

    #!/bin/bash 脚本文件的第一行,在文件的第一行指明所使用的shell
    #在其他行可以添加注释

     

    运行脚本的时候 要将脚本文件的存储路径准确地告诉shell,要引用当前目录的文件,可以在shell中使用单点操作符 $ ./text1

    注意 可能指出没有执行文件的权限 用ls -l
    text1查看权限发现系统以只读和只写的权限创建了文件(umask确定新文件的默认权限设置)
    因此要赋予执行该文件权限 chmod u+x text1

     

    echo 加字符串
    输出这串字符串
    如果字符串中出现单引号或者双引号,可以在字符串中使用一种引号,用另一种引号标记字符串
    默认自动换行

    想要echo命令结果和echo文本字符串在同一行
    echo -n “字符串”
    命令结果就会紧跟在字符串后面

     

    $引用了一个变量,如果想显示一个$符号,要写$
    环境变量 $USER $UID $HOME显示关于登录用户的信息
    被赋值不需要在前面加$,赋值需要

     

    反引号
    将整个命令行命令用反引号包围起来,比如date用反引号包围起来赋给一个变量,echo输出这个变量就是现在的日期时间

     

    获取用户输入
    read 变量
    不用定义,直接赋值
    read -p “字符串” 变量
    允许在read命令行中直接指定一个提示

     

    touch 文件名 在目录下建立一个空文件

     

    [前后要加空格

  • 相关阅读:
    python字符串格式化笔记
    看球时的随笔——“如何掌握新的知识”
    str()和repre()的区别
    关于抛出异常和捕获异常
    python关键字详解
    博客的第一天
    PEP8 Python 编码规范
    SQL Server 自动循环归档分区数据脚本
    反射应用--取得类的结构
    回调函数callback使用例子
  • 原文地址:https://www.cnblogs.com/ffxpy/p/9068250.html
Copyright © 2011-2022 走看看