zoukankan      html  css  js  c++  java
  • Shell脚本(1)

    在创建Shell脚本时,必须在文件的第一行指定要使用的shell。格式为:#!/bin/bash

    除了第一行外,在shell脚本中井号(#)用作注释行

    若出现错误:command not found    原因是shell脚本文件所处的目录没有添加到PATH环境变量中

    解决方法:1.将shell脚本文件所处的目录添加到PATH环境变量中

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

    若出现错误:Permission denied     原因是用户没有执行文件的权限

    解决方法:通过chmod命令更改用户执行文件的权限

    echo命令相当于C语言的printf,用来打印输出信息

    在默认情况下,不需要使用引号将要显示的文本字符串划定出来。但是有时在字符串中出现引号就需要做处理。echo命令可以用单引号或双引号来划定文本字符串。如果在字符串中用到了它们,就需要在文本中使用其中一种引号,而用另外一种来将字符串划定起来

    如果想把文本字符串和命令输出显示在同一行中,那么可以用echo -n实现

    echo命令中的环境变量会咋爱脚本运行时替换成当前值。当出现下面 情况时,应该加上

    例如:

      错误例子:echo "the cost of the item is $15"

        这时输出会是:the cost of the item is 5

        可以看到$和1都不见了

      正确例子:echo "the cost of the item is $15"

  • 相关阅读:
    delphi编程来记录QQ的聊天记录
    delphi编程模拟发送QQ2008消息!
    C++学习 破冰之旅
    C++ 宏和预编译 预编译头
    C++头文件讲解
    EXTJS将树拖拽到PANEL,drag tree drop into panel 实例
    JS数组声明技巧、数组动态添加元素
    JS二维数组的定义
    EXTJS 按钮添加右键
    提高SQL执行效率的几点建议
  • 原文地址:https://www.cnblogs.com/feather-crane/p/11809604.html
Copyright © 2011-2022 走看看