string

「ここに文書化」を1行のコマンドとして使用しますか?
string

「ここに文書化」を1行のコマンドとして使用しますか?

インストールする一部のソフトウェアでチェックサムを実行するコマンドは次のとおりです。 echo "85762db0edc00ce19a2cd5496d1627903e6198ad850bbbdefb2ceaa46bd20cbd install.sh" | sha256sum -c sha256sumしかし、コマンドと一緒に使用したい最初。したがって、私たちはheredocを使用して以下を達成します。 sha256sum -c << EOF 85762db0edc00ce19a2cd5496d1627903e6198ad850bbbdefb2ce...

Admin

GNUパラレル:空の文字列引数を使用してエクスポートされたbash関数を呼び出す方法は?
string

GNUパラレル:空の文字列引数を使用してエクスポートされたbash関数を呼び出す方法は?

想像する: $ process(){ echo "[$1] [$2] [$3]" ; } ; export -f process $ process "x" "" "a.txt" [x] [] [a.txt] ここでは、2番目のパラメータが空の文字列(予想)であることがわかります。 $ find -name "*.txt" -print | SHELL=$(type -p bash) parallel process "x" "" [x] [./a.txt] [] [x] [./b.txt] [] [x] [./c.txt] [] ここでは、2番目のパ...

Admin

特定の文字を含む各行の前に空白行を追加します。
string

特定の文字を含む各行の前に空白行を追加します。

次の内容を含むMarkdownファイルがたくさんあります。 * header A - item 1 - item 2 ** sub-header A1 ** sub-header A2 * header B - item 1 - item 2 ** sub-header B1 ** sub-header B2 * header C - item 1 - item 2 ** sub-header C1 ** sub-header C2 内容が次のように見えるように変更したいと思います。 * header A -...

Admin

Bashで作業順序が正しいことを確認してください。
string

Bashで作業順序が正しいことを確認してください。

こんにちは!私はBashに関連するすべてのものの初心者です。構文に慣れており、このコマンドの作業順序が私が考えているものと同じかどうかを知りたいです。 コマンド: echo 2 * 3 > 5 is a valid inequalityCameron Newham の Bash シェル学習 私は順序が次のように思う。 echo説明を受ける 2読み取りおよびバッファリング *解釈され、検索が初期化されます。 現在のフォルダ内の一致する各ファイルがバッファに追加されます。 3読み取りおよびバッファリング > 5解釈され、5新しいファイルが生成さ...

Admin

"/"が名前の一部である場合、awkは行間に印刷します。
string

"/"が名前の一部である場合、awkは行間に印刷します。

名前に "/"を含む行間の行を印刷する必要があります。私は以前試しました: awk '/+SOLUTION/ESTIMATES/,/-SOLUTION/ESTIMATES/' $F > fil$F そして awk '/+SOLUTION"/"ESTIMATES/,/-SOLUTION"/"ESTIMATES/' $F > fil$F そして awk '/"{+SOLUTION/ESTIMATES}"/,/"{-SOLUTION/ESTIMATES}"/' $F > fil$F しかし、エラーは常に「終了していない文字列」とほぼ同じです...

Admin

"tr"コマンドはどのように機能しますか?
string

"tr"コマンドはどのように機能しますか?

遊んtrで予想外の結果を得ました。このような状況ではどうなりますか?後で何が起こっているのかわからない場合や、このコマンドを正しく使用しない可能性があります。 例A echo '0123456789' | tr [:digit:] '12' 1222222222 実施例B1 echo '1111111111' | tr [:digit:] '12' 2222222222 例B2 echo '1111111111' | tr '1' '12' 1111111111 実施例C1 期待どおりに動作します。 echo '0123456789' | t...

Admin

POSIX sh文字列のすべての改行文字を「\ n」に変換する方法
string

POSIX sh文字列のすべての改行文字を「\ n」に変換する方法

改行文字を含む文字列があります。この文字列のすべての改行文字を2つの文字列「\ n」に置き換えてエスケープしたいと思います。 POSIX shでこれを行うにはどうすればよいですか? 目標は次のとおりです。 $ printf 'a\nb\nc\nd' | escape_newlines | od -a 0000000 a \ n b \ n c \ n d 141 134 156 142 134 156 143 134 156 144 0000012 それをどのように定義しますかescape_newli...

Admin

Bashリバース検索はTabをクリックし、コマンドに文字を挿入します。
string

Bashリバース検索はTabをクリックし、コマンドに文字を挿入します。

システム: Ubuntu:20.04 カーネル: 5.4.0-162-一般 大きなヒット:5.0.17(1) 奇妙な問題を発見しました。 bashの逆検索とCtrl + rを使用したときに実行したいコマンドが見つかりました。実行する前にTABを選択しましたが、何らかの理由でbashはコマンドに文字列を挿入します。 私が使用したいコマンドは次のとおりです。 (reverse-i-search)`sele': docker exec -it my-postgres psql -P pager=off -P expanded=auto -U database ...

Admin

Perlから行末から特定の文字まで文字を削除する方法
string

Perlから行末から特定の文字まで文字を削除する方法

私の文字列は次のとおりです $varin="wer.try.iuy.oiu.qert" 文字列の終わりから「.」まで文字を削除したいです。会う。 予想出力: wer.try.iuy.oiu これを試してみましたが、chop()何もsubstr 機能しません。最後の文字だけが削除されます。 助けてください:) ...

Admin

各フォルダでサブフォルダを見つけるときは、フォルダ名に基づく命名規則に従いますか?
string

各フォルダでサブフォルダを見つけるときは、フォルダ名に基づく命名規則に従いますか?

次の名前の複数のファイルを含む「サイト」フォルダがあります。 bu.my-url.com dud.myurl.com [must-be-indentical_string].myurl.com など /themes/amu_[must-be-indentical_string]各サイトフォルダのサイトフォルダ名と同じであることを確認したいと思います。 /sites/[must-be-indentical_string].myurl.com/themes/amu_[must-be-indentical_string] そのような順序がありますか? ...

Admin

bash:文字列変数にアスタリスクが含まれています。この変数を使用してgrep、sedなどで検索するにはどうすればよいですか?
string

bash:文字列変数にアスタリスクが含まれています。この変数を使用してgrep、sedなどで検索するにはどうすればよいですか?

良い一日をお過ごしください。テキストファイル(zz.txt)があります。 Chemical name 3-Aminopropane-1-sulphonic acid Synonym(s) -- Homotaurine * Tramiprosate -- Chemical name Common name and synonyms ... 変数s = "Homotourine * Tramiprosate"があります。テキストファイルでこの変数のテキストを選択(選択解除)しようとしています。 s="Homotaurine * Tramiprosate"; c...

Admin

ZSH関数の文字列長は常に2を返します。
string

ZSH関数の文字列長は常に2を返します。

入力と同じ長さのランダム文字列を生成して、固定長テキストファイルの電子メールアドレスを表示したいと思います。 sedで文字列を逆参照として渡しています。 簡単にするために、このスクリプト(一時)は次のとおりです。 #!/bin/zsh IFS=$'\n' # make newlines the only separator set -f # disable globbing #show me the input from the command line echo $1 ${#1} function randString()...

Admin