zsh

    0

    2答えて

    Bashでは、tmux lsが正常に動作します。しかし、Zshの中で、私はこのエラーを取得する: tmux: unknown option -- p usage: list-sessions [-F format] 私はZshのはlsのための私のカスタム別名にコマンドのlsを交換しているためである疑いがある: alias -g ls='ls -p --color' 私はalias -g tmu

    1

    1答えて

    端末から開いているファイルやフォルダのzsh関数を記述しようとしています。 function osub() { if [[ -z [email protected] ]]; then /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl [email protected] else /Applicat

    -1

    1答えて

    元々文字列変数から来るブレース拡張を拡張するにはどうすればよいですか?文字列変数は要件であることに注意してください。 #!/usr/bin/env bash TEXT_DIRS='opt/*/{doc,gtk-doc}' 私の意図は、zshや他の言語(PerlやPythonなど)からbashソースを読むことです。以下のように、/etc/makepkg.confから設定を取得します。 DOC

    1

    1答えて

    私は関数を書いていますが、入力が無効な場合に例外をスローしたいと思います。私はthrow MyExceptionコマンドがあることがわかったが、私はこのようにそれを使用しようとするとGoogleで検索した場合: #! /usr/bin/zsh throw Exception スクリプトは次のエラーがスローされます。 $ ./test.sh ./test.sh:2: comman

    0

    1答えて

    私はalacrittyをテストしており、プログラムへの絶対パスと実行するシェルの引数を提供するconfigを持っています。通常は/bin/bash -lまたは/bin/zsh -lのいずれかです。 私の設定は同じですが、私のマシンの中にはbashを実行し、zshを実行するものもあります。だから、私は、ユーザーのシェルの選択を委任する標準プログラムを使いたいと思う。 通常はこれは/usr/bin/l

    -3

    1答えて

    ソースコードを動作しませんでした: #!/bin/bash complete -W 'word1 word2 word3 aa bb' ./test.bash echo "the param is: $1" 私は./test.bashを実行すると、現在のファイルリストが判明dir。 zshでcompleteコマンドが機能しませんか?

    0

    3答えて

    gitリポジトリに変更があるかどうかチェックしたいと思います。 私は if command git status --porcelain 2> /dev/null | grep -q .; then X else Y fi この条件を使用してきたが、それはあまりにも遅いです。 もっと速い方法がありますか?これを行うには、gitコマンドを使用する必要がありますか、そのコマ

    0

    1答えて

    NUnitテストが突然30秒後に突然終了してしまうのはなぜですか?ビルド・ログを調べてビルド・エージェントのv4.5.1にアップグレードした後、テスト・ランナーが終了コード134でクラッシュしたことがわかりました。 - テストランナーはmono 4.8.1(これもインストール済み)を使用しても動作しますが、テストコードはコンパイルされません - 手動でerunnerを手動で起動しようとしました:/

    2

    2答えて

    に追加しようとしているこの1つは $ cat /etc/shells # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/ksh /bin/s

    0

    1答えて

    ZSHによって生成された.zcompdumpファイルと.zhistoryファイルの場所を変更することはできますか? 彼らは私のホームディレクトリを汚染しています。 $ZDOTDIRの値を$HOME/.config/zshに変更している可能性のある解決策が考えられます。私は次のことをしましたが、動作していないようです(一時ファイルはまだホームディレクトリに作成されています)。 $ cat ~/.zs