前言 macOS盖屏后,有时候还是保持蓝牙和Wi-Fi的连接,待机待着没电了? 如何让macOS盖屏后,自动关闭Wi-Fi和蓝牙,在唤醒时又自动开启蓝牙和Wi-Fi呢?...很简单,部署一个脚本,再合盖睡眠时候自动关闭蓝牙和Wi-Fi,在唤醒时候打开即可。...等5min后打开屏幕,看看在解锁前,状态栏上的Wi-Fi是否为关闭状态,是则为脚本启动成功。...等5min后打开屏幕,看看在解锁前,状态栏上的Wi-Fi是否为关闭状态,是则为脚本启动成功。...配合blueutil来实现对Wi-Fi和蓝牙的控制,实现macOS自动睡眠关闭Wi-Fi和蓝牙,唤醒打开。 如何卸载 运行uninstall.sh脚本即可。
4.7.5 OB52打开和关闭 FI 期间资产 在此活动中,关闭 FI-AA 过帐期间和打开新的 FI-AA 期间。...会计核算 -财务会计 -应付账款 -环境 -当前设置 -未清过帐期间和已结过帐期间 1....不能再对上一期间进行 FI-AA 过帐。允许对未来期间进行过帐。
常用linux脚本: Linux系统bash脚本获取系统硬件资源 Aix系统ksh脚本获取系统硬件资源 服务器打开session时显示帮助信息 curl post中带有变量的脚本 金三系统基线包安装部署脚本...\033[0m" 解压安装weblogic中间件和jdk并且设置环境变量 脚本名称:install-gs-2-base.sh #!...= "/weblogic" ]; then cp /weblogic/.bash_profile ~/.bash_profile echo -e "\033[31m用户环境变量已经更新,...请执行命令source ~/.bash_profile使环境变量生效。...请执行命令source ~/.bash_profile使环境变量生效。
所以学习 bash 和学习正则都是很有价值的事情,因为它们经典、实用,长久看来都不会过时。 话不多说,今天这篇不是原理篇,而是工具分享篇~ 大家可以随意 copy 应用实践,或者举一反三。...工作流系列 工作中经常打开的应用、切换的目录,完全可以写成别名节省时间。...这样你就可以在命令行中快速用 vscode 打开项目。...fi } 建议大家体验一下,十分优雅~ 修改命令行提示符 在 ~/.bash_profile 或者 ~/.bashrc 设置命令行提示符。...忽略标准输出错误 亲爱的垃圾桶 /dev/null $ non-exist-command 2> /dev/null vim 配置 修改 ~/.vimrc 进行 vim 格式化配置 :syntax on
所以学习 bash 和学习正则都是很有价值的事情,因为它们经典、实用,长久看来都不会过时。 话不多说,今天这篇不是原理篇,而是工具分享篇~ 大家可以随意 copy 应用实践,或者举一反三。...工作流系列 工作中经常打开的应用、切换的目录,完全可以写成别名节省时间。...这样你就可以在命令行中快速用 vscode 打开项目。... fi } 建议大家体验一下,十分优雅~ 修改命令行提示符 在 ~/.bash_profile 或者 ~/.bashrc 设置命令行提示符。...忽略标准输出错误 亲爱的垃圾桶 /dev/null $ non-exist-command 2> /dev/null vim 配置 修改 ~/.vimrc 进行 vim 格式化配置 :syntax on
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。...false conda activate base else \export PATH="/Users/xshine/opt/miniconda3/bin:$PATH" fi...fi unset __conda_setup 笔者分析应该不是.bash_profile的配置原因,如果大家的.bash_profile没有conda信息,可以将下述添加到.bash_profile,...问题解决 后来在简书上找到一个文章:https://www.jianshu.com/p/e84cda5c09ca 打开命令行的时候不在执行~/.bash_profile,如果要想让这个文件有效,那么修改...~/.bash_profile,退出保存 source ~/.bash_profile 重新打开一个终端就可以了。
当bash shell被打开时,该文件被读取. ~/.bash_profile : 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!.... ~/.bashrc | fi `------------------------------------- .bash_profile显示内容如下: # .bash_profile # Get the...脚本,.bash_profile脚本会执行用户主目录下的.bashrc脚本,而.bashrc脚本会执行/etc/bashrc脚本,至此所有的环境变量和初始化设定都已经加载完成.....bash_history文件准备记录命令 第二步打开termcap文件 terminfo 数据库用于定义终端和打印机的属性及功能,包括各设备(例如,终端和打印机)的行数和列数以及要发送至该设备的文本的属性...第三步打开inputrc inputrc 文件为特定的情况处理键盘映射,这个文件被 Readline 用作启动文件,Readline 是 Bash 和其它大多数 shell 使用的与输入相关的库 第七部分
按变量的周期划为永久变量和临时性变量2种: 永久变量:通过修改配置文件,配置之后变量永久生效。 临时性变量:使用命令如export等命令设置,设置之后马上生效。...和修改~/.bashrc文件类似,也是要在文件最后加上新的路径即可: vim ~/.bash_profile # 在最后一行加上 export PATH=$PATH:/home/uusama/mysql.../bin 注意事项: 生效时间:使用相同的用户打开新的终端时生效,或者手动source ~/.bash_profile生效 生效期限:永久有效 生效范围:仅对当前用户有效 如果没有~/.bash_profile...' fi fi fi if [ -d /etc/profile.d ]; then for i in /etc/profile.d/*.sh; do if [ -r $i ];...$i fi done unset i fi 其次再打开~/.profile文件,会发现该文件中加载了~/.bashrc文件。
和修改~/.bashrc文件类似,也是要在文件最后加上新的路径即可: vim ~/.bash_profile # 在最后一行加上 export PATH=$PATH:/home/uusama/mysql.../bin 注意事项: 生效时间:使用相同的用户打开新的终端时生效,或者手动source ~/.bash_profile生效 生效期限:永久有效 生效范围:仅对当前用户有效 如果没有~/.bash_profile.../etc/bashrc生效 生效期限:永久有效 生效范围:对所有用户有效 ▐ Linux环境变量配置方法五:vim /etc/profile 该方法修改系统配置,需要管理员权限或者对该文件的写入权限,和vim...' fi fi fi if [ -d /etc/profile.d ]; then for i in /etc/profile.d/*.sh; do if [ -r $i ];...$i fi done unset i fi 其次再打开~/.profile文件,会发现该文件中加载了~/.bashrc文件。
和修改~/.bashrc文件类似,也是要在文件最后加上新的路径即可: vim ~/.bash_profile # 在最后一行加上 export PATH=$PATH:/home/uusama/...mysql/bin 生效时间:使用相同的用户打开新的终端时生效,或者手动source ~/.bash_profile生效注意事项: 生效期限:永久有效 生效范围:仅对当前用户有效 如果没有~/.bash_profile...etc/bashrc生效注意事项: 生效期限:永久有效 生效范围:对所有用户有效 Linux环境变量配置方法五:vim /etc/profile 该方法修改系统配置,需要管理员权限或者对该文件的写入权限,和vim.../etc/bash.bashrc fi else if [ "`id -u`" -eq 0 ]; then PS1='# ' else PS1='$ ' fi fi fi...$i fi done unset i fi 其次再打开~/.profile文件,会发现该文件中加载了~/.bashrc文件。
配置全局环境 如果运行php -v命令无效则进行这项配置 打开配置文件 vim ~/.bash_profile 编辑内容 # .bash_profile # Get the aliases and...functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs.../bin:$PATH export PATH export LANG="zh_CN.UTF-8" export LC_ALL="zh_CN.UTF-8" 更新环境变量 ··· source .bash_profile.../configure命令无法通过请检查是否又gcc和autoconf环境 1)mac环境安装brew(软件安装工具),时间比较长耐心等待 /usr/bin/ruby -e "$(curl -fsSL https.../configure配置时设置 配置出现libxml2 not found.错误 解决办法: ubuntu/debian: apt-get install libxml2-dev centos/redhat
bashrc与profile的区别 我的看法 其实打开~/.profile, ~/.bashrc和~/.bash_profile文件,我们就可以看到区别. 1.首先说~/.profile: 这里有一句话...if [ -n "${BASH_VERSION}" ]; then if [ -f "${HOME}/.bashrc" ]; then source "${HOME}/.bashrc" fi...fi 2.再说~/.bash_profile 里面同样有类似的一句话,说明bash_profile也包含了bashrc. if [ -f "${HOME}/.bashrc" ] ; then...source "${HOME}/.bashrc" fi 3.最后说~/.bashrc 因为profile和bash_profile都包含bashrc,所以我们只需要把常用的设置放在bashrc里即可.../etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。有些linux版本中的/etc目录下已经没有了bashrc文件。
配置jdk环境遇到的问题: 在使用cp指令复制文件夹时,出现错误如下: ~/programs/qt$ cp p20_gotocelldialog ....2)/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取. 3)~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的...而且注意在LINUX系统下用:分割表示并列,而不是windo的; 3和4都是在用户目录下的,他们唯一的不同是: .bash_profile只能在登录的时候启动一次。.../bashrc fi ~/.bashrc中,一般还会有以下代码: if [ -f /etc/bashrc ] ; then . .../bashrc fi 所以,~/.bashrc会调用 /etc/bashrc文件。最后,在退出shell时,还会执行 ~/.bash_logout文件。
和修改~/.bashrc文件类似,也是要在文件最后加上新的路径即可: vim ~/.bash_profile # 在最后一行加上 export PATH=$PATH:/home/uusama/mysql.../bin 注意事项: 生效时间:使用相同的用户打开新的终端时生效,或者手动source ~/.bash_profile生效 生效期限:永久有效 生效范围:仅对当前用户有效 如果没有~/.bash_profile...etc/bashrc生效 生效期限:永久有效 生效范围:对所有用户有效 Linux环境变量配置方法五: vim /etc/profile 该方法修改系统配置,需要管理员权限或者对该文件的写入权限,和vim...' fi fi fi if [ -d /etc/profile.d ]; then for i in /etc/profile.d/*.sh; do if [ -r $i ];...$i fi done unset i fi 其次再打开~/.profile文件,会发现该文件中加载了~/.bashrc文件。
安装homebrew 官网 http://brew.sh/index_zh-cn.html 打开终端,在终端中粘贴如下脚本 /usr/bin/ruby -e "$(curl -fsSL https://...查看pyenv已安装的Python版本 pyenv versions 7.编辑.bash_profile文件 在终端中输入如下命令,进入当前用户的Home目录 cd ~ 输入如下命令,打开.bash_profile...文件 open .bash_profile 如不存在,则输入如下命令,创建文件 touch .bash_profile 编辑文件 open -e .bash_profile 在弹出的.bash_profile....bash_profile内容 source .bash_profile 8....cd到特定目录,路径名称自行修改 cd /Users/Matrix/Documents/Projects/Python/3.5.1 在终端中输入:python 会列出当前目录使用的python版本,和设置的版本一样则代表切换成功
非登录shell不需要输入用户名和密码即可打开的Shell,例如:直接命令“bash”就是打开一个新的非登录shell,在Gnome或KDE中打开一个“终端”(terminal)窗口程序也是一个非登录shell..."$i" >/dev/null 2>&1 fi fi done 在~/.bash_profile中也一样有加载~/.bashrc的命令。...grep -A 1 \~/\.bashrc ~/.bash_profile if [ -f ~/.bashrc ]; then . ~/.bashrc fi ~/.bashrc中又有加载..."$i" >/dev/null 2>&1 fi fi done ... fii 交互式的登录 shell 加载 bash 环境配置文件的实际过程如下: image.png...总结一下: 交互式非登录 shell 读取~/.bashrc,不会读取/etc/profile 和~/.bash_profile、~/.bash_login和~/.profile image.png 验证
/bashrc fi ~/.bashrc中,一般还会有以下代码: if [ -f /etc/bashrc ] ; then ..../etc/bashrc fi 所以,~/.bashrc会调用 /etc/bashrc文件。最后,在退出Shell时,还会执行 ~/.bash_logout文件。...(2) /etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取(即每次新开一个终端,都会执行bashrc)。...(4) ~/.bashrc: 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。...,如果同一个变量在用户环境(/etc/profile)和系统环境(/etc/environment)有不同的值,那应该是以用户环境为准了。
前两天犯了一个愚蠢的错误,我的bazel环境出了一点点小问题,然后被我误操作删除了一个C的头文件彻底跑不起来了。...在google很久后终于在github上找到一个解决办法,执行一个rm命令,当时我以为这个命令的效果会和maven上的clean然后重新build就ok了。是的,我的电脑被删除干净了。...3.配置环境变量,进入终端,输入vi ~/.bash_profile. 4.在打开的文件中追加以下内容。...fi echo " ($branch)" fi } export PS1='\u@\h \[\033[01;36m\]\W\[\033[01;32m\]$(git_branch)\...ChangeLog 2018-04-06 JDK安装 以上皆为个人所思所得,如有错误欢迎评论区指正。 欢迎转载,烦请署名并保留原文链接。 ----
/bashrc fi ~/.bashrc中,一般还会有以下代码: if [ -f /etc/bashrc ] ; then ..../etc/bashrc fi 所以,~/.bashrc会调用 /etc/bashrc文件。最后,在退出shell时,还会执行 ~/.bash_logout文件。...(2) /etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取(即每次新开一个终端,都会执行bashrc)。...(4) ~/.bashrc: 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。...,如果同一个变量在用户环境(/etc/profile)和系统环境(/etc/environment)有不同的值,那应该是以用户环境为准了。
领取专属 10元无门槛券
手把手带您无忧上云