問題タブ [fish]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Fish にリダイレクトがあったかどうかを確認する
私は次のfish-shell
ように動作するための簡単な関数を書いています:
関数がパイプ/リダイレクトで呼び出されたかどうかを知る方法を探しています。
SOのアイデアはありますか?
ありがとう!
fish - 魚の殻の除算から小数値を取得する方法
math 5/2
2 を返します。
2.5 が必要です -- 10 進値を取得するにはどうすればよいですか?
shell - 魚の殻: 名前付きパイプからの読み取り中にシグナルをキャプチャ
このスクリプトの名前は次のdaemon.fish
とおりです。
スクリプトを起動すると、2 番目のループの実行中にシグナル (fe SIGTERM) をキャプチャできません。
bash バージョンは機能するので、問題は魚固有のものだと思います。
テスト:
shell - フィッシュシェルでvirtualenvwrapperを動作させるには?
virtualenvwrapper
魚の殻で仕事をする方法はありますか? virtualenvwrapper
のようなコマンドを実行しようとするとworkon
、次のエラーが発生します。
そして、私が走るとき
次で始まる非常に長いエラーが表示されます。
そして次で終わる:
bash - 魚殻コマンド置換
魚の殻でコマンド置換を行うより良い方法はありますか?
bash では、次のことができます。
しかし、魚では私がしなければならないように見えます:
引用符で囲まれた文字列内で置換を行う必要がある魚でコマンド置換を行うには、それが推奨される方法ですか?
fish - 魚でsudoを使用して最後のコマンドを実行すると、引数がない場合にのみ機能しますか?
sudo !!
Bashと同等の機能を作成しようとしています。動作しますが、最後のコマンドに引数がない場合のみです。
これまでのところ、機能は次のとおりです。
関連する行をテストします。
ここまではうまくいったので、いくつかの引数を指定してコマンドを試してみましょう。
うーん、奇妙です。
shell - fish: 対話型コマンドでのコマンド置換の問題
魚の殻に「 fzf-Fuzzy finder for your shell」を設定しようとしています。問題は、コマンド置換で使用すると対話型コマンドが機能しないことです。例:
このコマンドは機能します:(現在のディレクトリ内のすべてのファイルをエコーし、あいまいファインダーで対話的に1つを選択できます)
しかし、これは機能しません:
すぐに空の文字列を返します。
対話型コマンドでは機能しないため、 を持っていない場合はfzf
、たとえば頭のてっぺんから でテストできますchsh
。
このコマンドは機能します:(パスワードを要求します)
しかし、これはそうではありません:(すぐに空の文字列を返します)
さらに、fish を終了しようとすると、「停止したジョブがあります」と表示されます。つまり、対話型コマンドが開始され、すぐに停止します。
それを機能させる方法は?