• shell 两类执行方法


    如脚本scripts.sh

    1、产生一个新shell

    在scripts文件开头加入语句:#!/bin/sh,通过./scripts.sh(需要执行权限)或sh scripts.sh(不需要执行权限)

    淘宝、天猫、聚划算,商家短期打造爆款,秒杀、咚咚抢、优惠券,应有尽有,只有您想不到,没有做不到,开心购呀购(网址:www.kxgba.com,微信小程序搜索:开心购呀购),您的购物好助手!

    2、不产生新shell,在当前shell下执行命令

    通过.(点) ./scripts.sh或source ./scripts.sh执行

    引申功能点:

    source与点命令

        source 命令是 bash shell 的内置命令,从 C Shell 而来。

        source 命令的另一种写法是点符号,用法和 source 相同,从Bourne Shell而来。

        source 命令可以强行让一个脚本去立即影响当前的环境。

        source 命令会强制执行脚本中的全部命令,而忽略文件的权限。

        source 命令通常用于重新执行刚修改的初始化文件,如 .bash_profile 和 .profile 等等。

        source 命令可以影响执行脚本的shell的环境,而 export 则只能影响其shell的环境。

  • 相关阅读:
    Apache Struts 2.3.12 GA?
    emacs配置《转》
    vim配置
    vim插件
    git使用
    ubuntu常用设置
    Eclipse如何关联已经clone的Git项目
    变量名、对象引用(指针)与堆栈
    Web项目转换为groovy项目的步骤
    日志 20071208(SvcUtil.exe,高并发网站架构)
  • 原文地址:https://www.cnblogs.com/woxingwoxue/p/4480347.html
Copyright © 2020-2023  润新知