亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12下一頁(yè)
最近訪問板塊 發(fā)新帖
查看: 3679 | 回復(fù): 12
打印 上一主題 下一主題

求助,運(yùn)行.profile文件時(shí)報(bào)錯(cuò) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2006-01-10 13:26 |只看該作者 |倒序?yàn)g覽
shell程序里要用到.profile的變量
所以在shell的最前面加上語句
. $HOME/.profile
在前端執(zhí)行的時(shí)候沒有問題,但是將shell放在后臺(tái)執(zhí)行的時(shí)候
nohup sh dd.sh&
程序報(bào)錯(cuò),前端的報(bào)錯(cuò)信息是
fjdcc3:/home/xxpt/xxpt/usr/zhout>nohup sh dd.sh&
[1]     7831
fjdcc3:/home/xxpt/xxpt/usr/zhout>Sending output to nohup.out

[1] + Stopped (tty output)     nohup sh dd.sh&

nohup.out文件里只有一句話“Not a termina”
請(qǐng)問是什么原因?
環(huán)境:HPUX

shell 程序代碼如下
. $HOME/.profile
echo "success"

profile文件內(nèi)容如下

# @(#)B.11.11_LR

# Default user .profile file (/usr/bin/sh initialization).

# Set up the terminal:
        if [ "$TERM" = "" ]
        then
                eval ` tset -s -Q -m 'hp' `
        else
                eval ` tset -s -Q `
        fi
        stty erase "^H" kill "^U" intr "^C" eof "^D"
        stty hupcl ixon ixoff
        tabs

# Set up the search paths:
        PATH=$PATH:.

# Set up the shell environment:
        set -u
        trap "echo 'logout'" 0
# Set up the shell variables:
        EDITOR=vi
        export EDITOR

#Set up informix for xxpt
        TERM=vt100
        INFORMIXDIR=/home/informix
        INFORMIXSERVER=xxptdbser
        ONCONFIG=onconfig.xxpt
        PATH=$PATHINFORMIXDIR/bin
        LD_LIBRARY_PATH=$INFORMIXDIR/lib/esqlINFORMIXDIR/libHOME/cardmis/lib
HOME/cardmis/lib/esql
        export INFORMIXDIR INFORMIXSERVER ONCONFIG PATH LD_LIBRARY_PATH TERM

        DBDATE=Y4MD
        export DBDATE


        LANG=en_US.iso88591;
        #LANG=en_US.8859-1
        export LANG



        DB_LOCALE=en_US.8859-1
        export DB_LOCALE

        CLIENT_LOCALE=en_US.8859-1
        export CLIENT_LOCALE

case $LOGNAME in        # include command number in prompt
root)   PS1="!# " ;;
*)PS1=`hostname`'PWD>' ;;
esac
export PS1

#---------------------xxpt evn --------------------#
ZHDATAHOME=/home/moia/data/load;export ZHDATAHOME
FLATHOME=$HOME/xxpt;export FLATHOME
DATAHOME=/home/xxpt/xxpt; export DATAHOME
FLATDB=ccb_dm;export FLATDB
CONFIGDIR=$FLATHOME/ini;export CONFIGDIR
PATH=$PATHFLATHOME/binFLATHOME/toolsFLATHOME/shl;export PATH
PATH=$PATHFLATHOME/ini/srcFLATHOME/src/dm_nbk;export PATH
WRKDATE_FILE=$FLATHOME/etc/wrkdate;export WRKDATE_FILE
RDSQL_FILE=$FLATHOME/log/rdsql.log;export RDSQL_FILE


LOAD_COUNT=10
LOAD_CONFIG_FILE=$HOME/bin/loadtablecfg.ini
export LOAD_COUNT LOAD_CONFIG_FILE

RUNMODE=INCREMENT
#RUNMODE=FULL
export RUNMODE

LD_BRARY_PATH=$HOME/lib;
export LD_BRARY_PATH

[ 本帖最后由 silverdust 于 2006-1-10 13:49 編輯 ]

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2006-01-10 13:32 |只看該作者
沒看懂,看報(bào)錯(cuò)好象是沒有找到標(biāo)準(zhǔn)輸出,不過這些環(huán)境變量都可以從父shell中繼承過來的,為何要再執(zhí)行一遍?

論壇徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亞冠之浦和紅鉆
日期:2015-06-23 19:10:532015亞冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16賽季CBA聯(lián)賽之山東
日期:2016-01-31 18:25:0515-16賽季CBA聯(lián)賽之四川
日期:2016-02-16 16:08:30程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-06-29 06:20:002017金雞報(bào)曉
日期:2017-01-10 15:19:5615-16賽季CBA聯(lián)賽之佛山
日期:2017-02-27 20:41:19
3 [報(bào)告]
發(fā)表于 2006-01-10 13:36 |只看該作者
TERM='' nohup sh dd.sh&

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2006-01-10 13:58 |只看該作者
樓上的大哥們能不能說清楚一點(diǎn)。
因?yàn)橛泻芏嘧兞渴侵苯釉?profile中定義的,我怕程序放在后臺(tái)跑得時(shí)候,取不到profile里的變量,所以想先執(zhí)行一下。
環(huán)境我寫錯(cuò)了,應(yīng)該是hpux
是不是hp下面不用做這步操作?

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2006-01-10 14:00 |只看該作者
只要你在程序中不改變那些變量,子shell都會(huì)繼承父shell的所有環(huán)境變量的

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2006-01-10 14:19 |只看該作者
是嘛?因?yàn)樵瓉碓赼ix機(jī)器上跑程序的時(shí)候,有些程序放在后臺(tái)跑的話,就取不到環(huán)境變量。
難道hp的不同?
不過,這樣寫了之后前端運(yùn)行是沒有報(bào)錯(cuò)的,所以肯定還是哪里設(shè)置的不對(duì),放在后臺(tái)就報(bào)錯(cuò)了

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2006-01-10 14:22 |只看該作者
if [ "$TERM" = "" ]
        then
                eval ` tset -s -Q -m 'hp' `
        else
                eval ` tset -s -Q `
        fi
是不是tset的問題,你可以去掉看看

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2006-01-10 14:24 |只看該作者
記得HP的機(jī)器好象都要設(shè)置TREM=vt100

論壇徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亞冠之浦和紅鉆
日期:2015-06-23 19:10:532015亞冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16賽季CBA聯(lián)賽之山東
日期:2016-01-31 18:25:0515-16賽季CBA聯(lián)賽之四川
日期:2016-02-16 16:08:30程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-06-29 06:20:002017金雞報(bào)曉
日期:2017-01-10 15:19:5615-16賽季CBA聯(lián)賽之佛山
日期:2017-02-27 20:41:19
9 [報(bào)告]
發(fā)表于 2006-01-10 14:26 |只看該作者
.profile就是給登錄shell用的,放后臺(tái)就把# Set up the terminal:那部分拿掉

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2006-01-10 14:48 |只看該作者
因?yàn)槌绦蚴且旁赾rontab里定時(shí)啟動(dòng)的,本身的用戶并不是root,所以調(diào)用程序的時(shí)候是沒法執(zhí)行.profile文件的
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP