Ohmyzsh: awk:無効な-vオプション[OS X Lion]

作成日 2011年09月30日  ·  19コメント  ·  ソース: ohmyzsh/ohmyzsh

Djangoプロジェクトのルートフォルダーで「./managerunserver」をオートコンプリートしようとすると、awkエラーが表示されます。

(venv)➜projectgit:(master)./manage.pyruns➜awk:無効な-vオプション

erver

オプションをなんとか完了しましたが、awkはOS XLionの-vフラグをサポートしていないようです。

最も参考になるコメント

+1、「-v」の後にスペースを入れてみませんか? そこを参照してください=> http://www.zsh.org/mla/workers/2013/msg00023.html
MacportsGawkでもOK

全てのコメント19件

これは修正されますか? 回避策はありますか?

+1同じ問題が発生しています。

他のさまざまなツール(svnなど)でも同じ問題が発生します

+1、同じ問題:(

このバグは、ソリンのフォークで修正されています。 それらが2.0でマージされると、すべてが再び正しくなります

まだこの問題があります。

+ 1-これを修正してください。非常に面倒です。

ここで+1。 ワークアハウンドはありますか?

ここで+ 1-修正してください

gawkを使用してみると問題が解決します

brew install gawk
brew install gawk

それはうまくいきました、ありがとう。

@kemistと同じ、問題を修正しました

+1、「-v」の後にスペースを入れてみませんか? そこを参照してください=> http://www.zsh.org/mla/workers/2013/msg00023.html
MacportsGawkでもOK

@lajarre brewでgawkをインストールしましたが、それは役に立ちませんでした。 また、plugings / django /django.plugin.zshに行が見つかりません
どのファイルにスペースを追加すればよいか教えてください。

ありがとう@humiaozuzu。 @dschienawkをgawkにシンボリックリンクする必要がありました。 / usr / bin / awkが/ usr / local / bin / gawkの前のパスにあるため、おそらく機能しませんでした。

@jcelliottとして、awkをgawkにシンボリックリンクする必要がありましたが、現在は機能しています。

/usr/share/zsh/5.0.2/functions/_django62行に「awk-vdrop」が見つかったので、「awk -v drop」に変更して、zshをリロードしました。 これで、オートコンプリートは良好です。

同じ問題があり、 gawkを使用して修正されました...私もbrew経由でzshのバージョン5.0.5を試しましたが、まだそこにあります。

この問題は2013年1月にパッチが適用されたようですが、 https

@thornomadに感謝します。

zsh 5.0.6を試してみてください。これは間違いなく解決されており(5.0.5でもbrewからも入手できるはずです。

このページは役に立ちましたか?
0 / 5 - 0 評価