第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在被調(diào)用時,如何獲取到參數(shù)的 T=$(gettop) 實際上是可以得到參數(shù)的,謝謝!

在被調(diào)用時,如何獲取到參數(shù)的 T=$(gettop) 實際上是可以得到參數(shù)的,謝謝!

慕容708150 2023-04-22 17:13:13
請問envsetup.sh里邊,function gettop() {local TOPFILE=build/core/envsetup.mkif [ -n "$TOP" -a -f "$TOP/$TOPFILE" ] ; thenecho $TOPelseif [ -f $TOPFILE ] ; then# The following circumlocution (repeated below as well) ensures# that we record the true directory name and not one that is# faked up with symlink names.PWD= /bin/pwdfi}并沒有返回值。 
查看完整描述

1 回答

?
萬千封印

TA貢獻1891條經(jīng)驗 獲得超3個贊

shell中的函數(shù),跟c的不一樣。c想要返回值,要么使用全局變量,要么使用return,要么使用指針。

而shell中的函數(shù),你要得到shell函數(shù)處理后的值。要么把處理的結(jié)果寫到文件中,或者輸出。
我這里舉例輸出,不過這樣不太方便
[root@localhost Desktop]# cat test.sh 
#!/bin/bash

print()
{
echo "hello world"
echo "world hello"
}

a=`print`
echo ${a}
[root@localhost Desktop]# sh test.sh 
hello world world hello
[root@localhost Desktop]# 

shell中函數(shù)調(diào)用時,有輸出。函數(shù)調(diào)用有返回值,一般使用return來指定。如果不指定,默認為函數(shù)中最后一個語句的返回值。

查看完整回答
反對 回復(fù) 2023-04-25
  • 1 回答
  • 0 關(guān)注
  • 258 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號