pushd popd launch source 等命令找不到 无法执行

sh/bash/dash/ksh/zsh等Shell脚本
回复
zhaolixin007
帖子: 2
注册时间: 2012-08-30 11:12

pushd popd launch source 等命令找不到 无法执行

#1

帖子 zhaolixin007 » 2012-08-30 11:21

各位有经验的兄弟姐妹,我脚本里 pushd popd launch source 等命令找不到 无法执行
whereis source 可以找到 并将source的所在的上一级目录放在了PATH里,不过仍然提示
not found
至于 pushd popd launch 这3个命令whereis找不到,我要想使之生效,改如何做呢? :em01
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

Re: pushd popd launch source 等命令找不到 无法执行

#2

帖子 cuihao » 2012-08-30 11:42

launch不知道是个啥命令,pushd、popd、source都应该是shell内置命令。

第一行加解释器声明没?

代码: 全选

#!/bin/bash
Ubuntu默认的shell是简陋的dash,不要光写/bin/sh。
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
zhaolixin007
帖子: 2
注册时间: 2012-08-30 11:12

Re: pushd popd launch source 等命令找不到 无法执行

#3

帖子 zhaolixin007 » 2012-08-30 14:13

是lunch 多打了一个a字母
回复