The UNIX and Linux Forums  
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > UNIXのダミー質問と回答のため
Googleのunix.com



UNIXのダミー質問と回答のため もしUNIXやLinuxについての質問があれば、ここに投稿してください。すべてのUNIXおよびLinux初心者歓迎!

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
ヘルプが必要な場合には、日付をチェックし、スクリプト内でキーワードを探して tatchel シェルプログラミングとスクリプティング 0 2008年4月21日 09:46午後
ファイルを使用してどのようにループをするためのキーワードを検索する lucho_1 シェルプログラミングとスクリプティング 6 2008年3月10日 02:57午後
文書のキーワード検索 マイル OS Xの(アップル) 1 2008年2月25日 06:38午後
遠くキーワード svh 高レベルのプログラミング 2 2006年2月8日 12:16午前
キーワードにはperl sarwan シェルプログラミングとスクリプティング 1 2006年1月17日 04:35午前

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2008年8月25日
novice1324 novice1324 is offline
登録ユーザー
  
 

参加日: 2008年2月
場所: SFO 、カナダ、米国
投稿: 10
$ 0 、 '関数'キーワードを使用する

こんにちはすべて、

私のシェルで$ 0の使い方にクエリをしていた。私はこの内の任意の協力をお願い申し上げます。

私たちは太陽からの移動は、 LinuxサーバーへのサーバーのSolaris 。私は、これらのサーバー上の2つの作品と1つの場合、出力はdidn'tを変更し、他のケースで走り、出力は異なっていた。 2個の異なる関数を定義した。

ケース# 1
----------------------------------
# ! / binに/ ksh

"値$ 0の外"エコー

機能callme2

"値$ 0の中に"エコー


callme2
----------------------------------

ケース# 2
----------------------------------
# ! / binに/ ksh

"値$ 0の外"エコー

callme2 ( )

"値$ 0の中に"エコー


callme2
----------------------------------

Sunは、 Solarisの出力は、どちらの場合でも同じ、次のように与えられた。

値test.kshの外
値test.kshの内側

しかし、 Linuxサーバーの別の出力を与えた。

ケース# 1の出力

値の/ /外部test.ksh
値callme2の中

ケース# 2出力

値の/ /外部test.ksh
値の/ /内部test.ksh

誰かを理解する上で、なぜこれらの違いは、シェルと同じ残りのにもかかわらず存在しており、これを防ぐためにも、何が発生することができます私を支援することができます。

非常にお時間をいただきありがとうございます...!!
  #2固定リンク)  
Old 2008年8月26日
vbe's Avatar
vbe vbe is offline Forum Staff  
モデレータ
  
 

参加日: 2005年9月
場所:スイス- GEの
投稿数: 1,575
これは、シェルの動作が関係している...
最初のケース( solaris. .. )の場合は、 Bourneシェルに何を期待され...

2番目の大部分を与えるだろうksh実装しています...

質問callme2呼び出すときに、それは$ 0であるかどうか


すべてのベスト
  #3固定リンク)  
Old 2008年8月26日
novice1324 novice1324 is offline
登録ユーザー
  
 

参加日: 2008年2月
場所: SFO 、カナダ、米国
投稿: 10
ありがとう!

しかし、次のコマンドを' # ! / binにしていません/ 'は、 Kornシェルを起動ksh ?これは私は両方のサーバー上でシェルが異なる結果を与えていた驚いたの理由の一つでした。
  #4固定リンク)  
Old 2008年8月26日
vbe's Avatar
vbe vbe is offline Forum Staff  
モデレータ
  
 

参加日: 2005年9月
場所:スイス- GEの
投稿数: 1,575
Solarisの下では/ binに/ ksh wasn'tの好きなシェル(ですが、今? )
あなたはあなたのスクリプトのHP - UX 、およびイムをあなたのようなものがあると確信して試してください:
値test.kshの外
値callme2の中
shを使用する場合のHP - UXの場合は、残念ながら自宅でするとイムカント..異なるプラットフォーム上ではSolarisの出力を確認するテストを実施しているだろうしかしイムHPUXに自信...
として私はそれ以上の哲学されていると考えている:
callme2呼び出すときに、そのモジュールを実行しないように同意するか?だから、 $ 0は何ですか?
お客様のご理解にかかってんじゃないかと思う...
それはたぶん、なぜ多くのコースもBourneシェル、互換性の問題で与えている...
Closed Thread

ブックマーク

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 10:38午後


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0