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

  • 相关阅读:
    新概念4-16
    答疑汇总-02
    理解Marx-8 9 10晚年的思考 马恩关系再认识 一段思想史的公案
    nefu 116
    nefu 115
    【JZOJ3379】查询【主席树】
    【JZOJ1782】Travel【分层图最短路】
    【洛谷P4550】收集邮票【期望概率】
    【洛谷P1001】A+B Problem
    【JZOJ3339】wyl8899和法法塔的游戏【暴力】
  • 原文地址:https://www.cnblogs.com/yana/p/4974476.html
Copyright © 2011-2022 走看看