zoukankan      html  css  js  c++  java
  • linux随笔4

    vim编辑器:

    启动vim编辑器,只需键入vim 和希望编辑的文件:vim mongo.sh

    如果文件存在,将显示整个内容显示到进行编辑的缓冲区,如果文件不存在,打开一个新的缓冲区进行编辑。

    内容未占据整个屏幕,会在不属于文件的行上放置一个波浪号。

    vim login

    #!bin/bash(告诉shell运行下列脚本的shell)

    #this is a script displays

    date

    who(shell 将按照文件中命令的顺序处理命令)想将两条命令一起运行,可以将他们放在同一行,并用分好隔开

    运行该文件,出错

    第一个需要解决的障碍是使bash shell找到脚本文件,

    查看path环境变量echo ¥path

    path环境变量设置为只可以在少数目录中查找命令,要使shell找到test1脚本,需要执行任意一种操作:

    1.将shell脚本所在目录添加到path环境变量中

    2.在命令提示 符中使用文件的绝对路径或者相对路径来引用改shell脚本

    引用当前目录中的文件,可以在shell中使用单点操作符./

    (./引用当前目录的文件********)

    ls -l test1

    下一步是赋予自己执行该文件的权限,使用chmod命令

    chmod u+x test1

    成功。。。现在具备了所有的条件,可以执行这个新shell脚本文件了

    在文本文件中任何位置都可以插入echo

    例如:

    #!bin/bash(告诉shell运行下列脚本的shell)

    #this is a script displays

    echo the time and date are:

    date

    echo “let‘s see who’s logged into the system:”

    who

    想要文本字符和结果在同一行,需要加上-n

    #!bin/bash(告诉shell运行下列脚本的shell)

    #this is a script displays

    echo -n the time and date are:

    date

    echo -n “let‘s see who’s logged into the system: ”

    who

  • 相关阅读:
    【BZOJ4520】[Cqoi2016]K远点对 kd-tree+堆
    【BZOJ2843】极地旅行社 离线+树链剖分+树状数组
    【BZOJ3251】树上三角形 暴力
    SQL学习笔记三(补充-3)之MySQL完整性约束
    SQL学习笔记三(补充-2)之MySQL数据类型
    SQL学习笔记三(补充-1)之MySQL存储引擎
    SQL学习笔记二之MySQL的数据库操作
    SQL学习笔记一之初识数据库
    深入理解Python中的元类(metaclass)
    Web安全之BurpSuite抓取HTTPS请求
  • 原文地址:https://www.cnblogs.com/yana/p/4974476.html
Copyright © 2011-2022 走看看