0

非常に特定のファイルへのパスを出力する perl スクリプトを作成しました。このスクリプトの出力を提供する個人用環境変数を (.aliases ファイルで setenv を使用して) 定義したいと考えています。

たとえば、ファイル「myscript.pl」がパス「/home/files/reports/file」を出力するとします。(.aliases ファイルで定義したい) 変数を「myoutput」と呼びましょう。Unix で「most $myoutput」と入力すると、ほとんどのユーザーがこのファイルを開き、「echo $myoutput」と入力すると、Unix がパスを出力するようにします。

スクリプトによって値が決定される個人変数を定義するにはどうすればよいですか?

4

2 に答える 2

0
myoutput=$(perl myscript.pl)

スクリプトがさらに出力する場合は、正しい行を選択してください。

myoutput=$(perl myscript.pl | grep /home)
于 2015-03-05T11:59:30.203 に答える