syntax

accels/nemo ファイルの構文をよりよく理解し、カスタム Nemo スクリプトにキーボードショートカットを追加します。
syntax

accels/nemo ファイルの構文をよりよく理解し、カスタム Nemo スクリプトにキーボードショートカットを追加します。

ここで説明されているように、カスタム Nemo スクリプトにキーボードショートカットを追加する手順に注意してください。Ubuntuの回答を尋ねるこのスタックオーバーフロー回答。 この手法は Nemo キーボードショートカットを修正するのに有効ですが、このガイドラインでは Linux Mint Cinnamon 21.3 ボックスの Nemo スクリプトにキーボードショートカットを追加することはできません。この問題をデバッグするのに役立つように、この機能を実装するサンプル行の構文をよりよく理解したいと思います(この行は、accels/nemo環境変数が指すフォ...

Admin

Linuxのmv複数ファイルとMacのmv複数ファイル
syntax

Linuxのmv複数ファイルとMacのmv複数ファイル

Linuxで複数のファイルを移動するには、次のものを使用できます。 mv -t DESTINATION file1 file2 macOSでは mv file1 file2 DESTINATION なぜそのような違いがありますか?これは Bash 対 Zsh の問題ですか、それとも古い構文と新しい構文の問題ですか、それとも何ですか? ...

Admin

なぜこのように動作しますか?
syntax

なぜこのように動作しますか?

私はソベルの本を読んでいます。Linux コマンド、エディタ、およびシェルプログラミングに関する実用ガイド、4e、私は現在シェルの基本5章を始めています。 135ページで、Sobelは次のように説明しています。 コマンドラインでは、シェルが実行するファイル名を3つの方法で指定できます。絶対パス名(スラッシュ[/]で始まる、90ページ)、相対パス名(スラッシュで終わらないが含む)。 91ページ)または単純なファイル名(スラッシュなし)で表示されます。 その上、彼は次のように書いた。 スラッシュなしで単純なファイル名を指定すると、シェルはディレクトリリスト...

Admin

ansible-docを起動しますか?
syntax

ansible-docを起動しますか?

vimtutoransibleと同等のものはありますか? 使用できることを知っていますansible-doc <module>。しかし、モジュール名が覚えていないとどうなりますか? インターネットがなく、ansible-docのみが利用可能な場合は、Playbookの作成の基本についてどのように助けることができますか?たとえば、前のエントリ- name:ポイントを覚えておくのに役立ちます。block $ ansible-doc block [WARNING]: block was not found ...

Admin

CMakeファイルの.vimrcタブサイズ設定を上書きするには?
syntax

CMakeファイルの.vimrcタブサイズ設定を上書きするには?

私のものには~/.vim/vimrc次のものがあります。 set shiftwidth=4 set tabstop=4 プレーンテキストファイルを編集すると、これは尊重されます。ただし、CMakeファイルを編集すると、すべて8になります。この変更理由を見つけようとしましたが、わかりませんでした。 /usr/share/vim/vim90/syntax/cmake.vimタブの停止や他のvimファイルの埋め込みに関する内容はないようです。 についても同様です/usr/share/vim/vim90/syntax/cmake.vim。 私が編集しているファイ...

Admin

このコマンドの概要をどのように理解する必要がありますか?
syntax

このコマンドの概要をどのように理解する必要がありますか?

https://nixos.org/manual/nix/stable/command-ref/nix-shell.html 要約 nix-shell [--arg name value] [--argstr name value] [{--attr | -A} attrPath] [--command cmd] [--run cmd] [--exclude 正規表現] [- - 純粋] [--予約名] {{--packages -A} attrPath] -p} {パッケージ|表現} ... [パス]} そして はい $ nix-shell '&lt...

Admin

ファイアウォールのオフラインcmdで、「lokkitオプションを他のオプションと一緒に使用することはできません」という新しいエラーメッセージが表示されます。
syntax

ファイアウォールのオフラインcmdで、「lokkitオプションを他のオプションと一緒に使用することはできません」という新しいエラーメッセージが表示されます。

数ヶ月前、私はSLES15でファイアウォールを設定するのに役立つスクリプトを書いていました。しかし、今日スクリプトを実行すると、次のような新しい混乱したエラーメッセージが表示されました。 + firewall-offline-cmd --zone=public --remove-service=store1 usage: see firewall-offline-cmd man page Can't use lokkit options with other options. 残念ながら、エラーメッセージは非常に混乱しています。コマンドの「lokkit」オ...

Admin

Nanoが構文の色付けを拒否するのはなぜですか?
syntax

Nanoが構文の色付けを拒否するのはなぜですか?

私はAlpine Linux 3.18を実行しています。nano 7.2xterm -256colornano-syntax 7.2とxterm-256colorをインストールしましたが、$TERMNanoでは構文の色は表示されません。 ファイルはRuby ".rb"ファイルで、--syntax=rubyコマンドに追加してみました。サイコロがありません。 DebianのRubyファイルとまったく同じ色を取得します。 どうすればいいですか? ...

Admin

Nano(Ubuntu)から主要な空白ハイライトを削除する方法は?
syntax

Nano(Ubuntu)から主要な空白ハイライトを削除する方法は?

ここに写真があります: 前のタブに何かを入力するたびに、行に値を入力するまで迷惑な緑/青緑色の背景が表示されます。 また、何らかの理由で行27で入力した色も緑/青緑色の背景で強調表示されます(空ではありませんが、元のように強調表示されます)。 後にスペースがある他の行も同じように扱われます。 この問題をどのように削除できますか?空白を強調したくありません。 どんな助けでも大変感謝します。 編集する: 問題のある行を削除しましたが、問題は解決しません。 ...

Admin

Nanoは、引用符がエスケープされている場合、文字列を強調表示解除します。
syntax

Nanoは、引用符がエスケープされている場合、文字列を強調表示解除します。

引用符の1つがエスケープされている場合は、文字列の強調表示を解除しようとします。 sh.nanorc正規表現は次のとおりです。 color brightyellow ""(\\.|[^"])*"" 閉じる引用符の前に次を追加して、閉じる引用符を正常に完了しました[^\\]。 color brightyellow ""(\\.|[^"])*"[^\\]" ただし、開いているシンボルに対して同じ操作を実行すると、操作の実行中に開いている引用符がエスケープされない場合、または文字列が行の先頭から始まる場合、文字列の前にある他の記号も着色され始めます。 、文字列は無...

Admin

zshの(N)モードを使用するためにbashを有効にする方法は?
syntax

zshの(N)モードを使用するためにbashを有効にする方法は?

私はzshとBashで実行されるスクリプトを開発しようとしています(理想的には同じことをします:-)。問題は、ある時点でzshの特定の部分に(N)。だから:this_pattern*(N)。 zshでは、一致するものがない場合、パターンは空になります。 Bashは、これについて「予期しない記号が原因で構文エラーが発生する」と言います。 Bashでの実行はzshの特定の部分では決して起こらず、このエラーメッセージは解析コードによって引き起こされます! 解析しないなどの方法でBashがこれを食べるのに役立ちますか? ...

Admin

「存在するかどうか」(false / true)の論理チェックではない場合、特定のコマンドを「保証」するために二重括弧を使用するのはなぜですか?
syntax

「存在するかどうか」(false / true)の論理チェックではない場合、特定のコマンドを「保証」するために二重括弧を使用するのはなぜですか?

最近、私は私のスクリプトの特定の行の後ろにあるシェル構文とロジックを増やすことを試みてきました。[[expression]]行の実行に何の価値ももたらさない例の目的は何ですか?したがって、スキップできますか?後ろの実際の式のみが使用されます[[]]。 export SDKMAN_DIR="$HOME/.sdkman" [[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh" 私の仮定は、これがいくつかの値が欠落している場合...

Admin