Which command returns two paths

I added by mistake a wrong path for a function and it has been saved permanently. When I execute 'which -all FunctionName'. The which command returns two paths (The wrong one and the correct one followed by shadowed) So my question how can I remove the first path and keep the shadowed one as the primary one? Note: I already tried pathtool and rmpath but the wrong path of the function does not exist there.

1 件のコメント

OCDER
OCDER 2018 年 7 月 19 日
  1. can you show us the results of which -all (remove any personal information)?
  2. what is the CURRENT FOLDER, or the working directory you are in, when you call this which -all command? The current folder is automatically included in path despite trying to remove it.
  3. Do you have to use the same function name? If so, you could use a private folder to prevent other functions from accessing that same-name function

サインインしてコメントする。

回答 (1 件)

Star Strider
Star Strider 2018 年 7 月 19 日

0 投票

Use the delete (link) function with the full path to the function you want to remove.

カテゴリ

ヘルプ センター および File ExchangeSearch Path についてさらに検索

質問済み:

HA
2018 年 7 月 19 日

コメント済み:

2018 年 7 月 19 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by