1. 程式人生 > >bash: __vte_prompt_command: command not found解決辦法

bash: __vte_prompt_command: command not found解決辦法

     今天不知道做什麼操作,只要執行命令就會出現bash: __vte_prompt_command: command not found的提示,根據網上的資料,找到了__vte_prompt_command的出處,即/etc/profile.d,其內容如下:
# Copyright © 2006 Shaun McCance <[email protected]>
# Copyright © 2013 Peter De Wachter <[email protected]>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. # Not bash or zsh? [ -n "$BASH_VERSION" -o -n "$ZSH_VERSION
"
] || return 0 # Not an interactive shell? [[ $- == *i* ]] || return 0 # Not running under vte? [ "${VTE_VERSION:-0}" -ge 3405 ] || return 0 __vte_urlencode() ( # This is important to make sure string manipulation is handled # byte-by-byte. LC_ALL=C str="$1" while [ -n "$str" ]; do safe="${str%%[!a-zA-Z0-9/:_\.\-\!\'\(\)~]*}" printf "%s" "$safe" str="${str#"$safe"}" if [ -n "$str" ]; then printf "%%%02X" "'$str" str="${str#?}" fi done ) # Print a warning so that anyone who's added this manually to his PS1 can adapt. # The function will be removed in a later version. __vte_ps1() { echo -n "(__vte_ps1 is obsolete)" } __vte_osc7 () { printf "\033]7;file://%s%s\a" "${HOSTNAME:-}" "$(__vte_urlencode "${PWD}")" } __vte_prompt_command() { local pwd='~' [ "$PWD" != "$HOME" ] && pwd=${PWD/#$HOME\//\~\/} printf "\033]0;%[email protected]%s:%s\007%s" "${USER}" "${HOSTNAME%%.*}" "${pwd}" "$(__vte_osc7)" } case "$TERM" in xterm*|vte*) [ -n "$BASH_VERSION" ] && PROMPT_COMMAND="__vte_prompt_command" [ -n "$ZSH_VERSION" ] && precmd_functions+=(__vte_osc7) ;; esac true
     記得沒有修改這個檔案,好像只修改了~/.bashrc這個引數,然後就出現了vte.sh__vte_prompt_command的提示。通過執行source /etc/profile.d/vte.sh即可解決上面的問題,也可把source /etc/profile.d/vte.sh 加入到 ~/.bashrc裡面,再執行一下source ~/.bashrc就行了。

相關推薦

bash: __vte_prompt_command: command not found解決辦法

今天不知道做什麼操作,只要執行命令就會出現bash: __vte_prompt_command: command not found的提示,根據網上的資料,找到了__vte_prompt_co

升級10.12後使用CocoaPod出現-bash: pod: command not found 解決辦法

升級10.12後使用CocoaPod出現-bash: pod: command not found 解決辦法 升級10.11後,執行pod命令出現: -bash: pod: command not found 解決辦法: sudo gem ins

bash:yum:command not found 解決辦法

最近在學rhel7,不知道怎麼回事,今天突然yum不能用了, 提示: bash:yum:command not found

【轉】bash: ssh: command not found解決方法(linux)

inux 配置 pan html clas client oop post bash 原文轉自:http://www.cnblogs.com/ahauzyy/archive/2013/04/25/3043699.html 今天在搭建hadoop的開發環境中,用的是ce

Docker進入容器後使用ifconfig等命令“command not found解決辦法

bar tab fault -a mage ont bsp tools net 當進入一個容器後,使用ifconfig、ip addr等命令時,出現如下“command not found”: 解決辦法:

關於jps命令-bash: jps: command not found 解決方案

centos6.3  64位有Java1.5自帶,當我安裝CDH4時,習慣用老的方法來檢視程序是否正確啟動,即jps,可是他卻告知 -bash: jps: command not found 原因很簡單,java1.5沒有jps命令 以下為解決方式: &nbs

ifconfig eth0命令出現command not found&解決辦法&匯入命令路徑

我們在使用ifconfig eht0命令檢視網路IP的時候, 會出現command not found,這個訊息提示。 而且root許可權也是沒有用,這是什麼問題呢,正常執行命令是不需要輸入路徑的,除非環境變數中沒有才會手動寫入目錄,那麼如何手動寫入目錄呢

bash: lspci: command not found解決方法

centos span eat 使用 idg spa create 硬件 ins 在CentOS虛擬機使得lspci查看硬件信息。使用時,提示bash: lspci: command not found,大多使用/sbin/lspci即可,我發現我的系統中/sbin下也沒有

linux修改/etc/profile出錯command not found解決辦法

linux修改/etc/profile出錯導致所有命令都command not found的解決辦法 執行命令 export PATH=/usr/bin:/usr/sbin:/bin:/sbin

CentOS 7 下 ifconfig command not found 解決辦法

用VMWare安裝了CentOS7,選擇了最小安裝包模式,安裝完畢之後想檢視一下本機的ip地址,發現報錯 # ifcon -bash: ifconfig: command not found 谷歌了一下,整理了一下解決

關於jps命令-bash: jps: command not found 解決方案

centos6.3  64位有Java1.5自帶,當我安裝CDH4時,習慣用老的方法來檢視程序是否正確啟動,即jps,可是他卻告知 -bash: jps: command not found 原

bash: pip: command not found... 解決方法

下載安裝   wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

-bash: java: command not found 解決方法

-bash: java: command not found在解除安裝jdk之後,會報錯就是配置環境變量出了問題,JAVA_HOME=/usr/java/jdk1.8.0_25 PATH=$PATH:$JAVA_HOME/bin:/usr/bin:/usr/sbin:/bin

zabbix_get :command not found 解決辦法

zabbix_get 找不到命令是因為沒有安裝上zabbix_get ,解決辦法: 1.yum list all |grep zabbix 返回一個列表,表中出現 zabbix-get.x86_84 2.yum install zabbix-get.x86_64 z

HOSTCC scripts/basic/fixdep /bin/sh: line 1: gcc: command not found解決辦法

今天學習準備編譯gcc遇到以下錯誤解決辦法(答案來自http://341719xubin.blog.163.com/blog/static/132920793200910201302657/)輸入make之後,報錯,內容如下: [[email protected]

Centos出現-bash: unzip: command not found解決辦法

沒有 找到 安裝 zip centos and 壓縮 command nbsp 利用unzip命令解壓縮的時候,出現-bash: unzip: command not found的錯誤。 unzip——命令沒有找到,其原因肯定是沒有安裝unzip。 利用一句命

-bash: make: command not found解決辦法

make: command not foCentos中無法使用make,make install,命令 make: command not found一般出現這個-bash: make: command not found提示,是因為安裝系統的時候使用的是最小化mini安裝,系統沒有安裝make、vim等常用

-bash: ssh: command not found解決辦法

最小化安裝的問題. [[email protected] .ssh]# ssh admin01 -bash: ssh: command not found 解決方法: yum -y inst

dbca解決辦法-bash: dbca: command not found

我的是多個使用者,本來是在oracle下執行dbca,但是執行的確實fb使用者下的vi .bash_profile,文件裡面的路徑關係複製了進去,要看清楚路徑是否正確(在ftp下看看找不找得到例如xftp工具)。只要路徑正確,肯定可以把dbca彈出來。

yum故障最終解決辦法.移魂版 bash:yum:command not found

以下指令碼使用前請用dos2unix進行轉碼 centos系列可以不用轉碼 CentOS 6.4 rpm -aq|grep yum|xargs rpm -e --nodeps//此命令為解除安裝自帶的yum #總結本文的目的是由於我自己yum故障,在網上找了很多方法均不