• [解決済み] 最速のgrep

    質問 ロックされています。 . この質問とその回答は ロックされている というのも、この質問はトピックから外れていますが、歴史的な意義があります。現在、新しい回答やインタラクションを受け入れていません。 を作るためのヒントがあれば教えて欲しいです。 g

    2023-08-30 08:15:35
  • bashスクリプトのソースファイル

    質問 私は2つのバージョンのROSを隣り合わせで使用しています。一方を使用するために、私は特定のバージョン用のいくつかの環境変数をソースする必要があります。これを行うスクリプトを作成したいと思います。 しかし、以下のようなスクリプトを作成すると、変数が設定されず、おそらくサブシェルで設定されます。どのように私はメインターミナルシェルにファイルをソースすることができますか? source.

    2023-08-28 20:23:01
  • シェルの更新後、shoptコマンドが.bashrcに見つからない

    質問 シェルをZSHに更新しました。その際 source ~/.bashrc . このエラーが発生します。 ヨーヨードクターでいくつかのエラーがありました。 このコマンドを実行すると echo "export NODE_PATH=$NODE_PATH:/usr/local/lib/node_modules" >> ~/.bashrc && source ~

    2023-08-20 14:44:01
  • なぜ "while read ..." 構造に入力されたときだけ "read" へのパイピングが機能するのか?重複

    質問 この質問はすでにここに回答があります : パイプからシェル変数に値を読み込む (17の回答) 終了 2年前 . こんな感じ

    2023-08-14 20:33:23
  • [解決済み] bashスクリプトで使われる'function'キーワードとは何ですか?

    質問 例えば Bash-Prog-Intro-HOWTO(バッシュ・プログ・イントロ・ハウツー 関数 foo() {} で検索クエリを作っています。 info bash を検索し、POSIX の削除された章にある 関数 のキーワードを探しましたが、何も見つかりませんでした。 とは function キーワードは何ですか?これは非推奨の構文なのでしょうか?

    2023-08-12 10:34:54
  • bashスクリプトにパラメータが供給されたことを確認する方法 [重複]。

    質問 この質問はすでにここに回答があります : Bashシェルスクリプトで入力引数の存在を確認する (11の答え) 終了 6年前 .

    2023-08-12 08:29:44
  • Bashで先頭のドル記号はシングルクォートにどのような影響を与えますか?

    質問 Bash CLIからプログラムの引数として文字列を渡す必要があります。 program "don't do this" のような任意の文字を含むことができます。 '$' , '\' などがあり、Bashに修正をさせたくない。だから、シングルクォートを使うことを考えます。 しかし、次のようにするとうまくいきません。 program 'don\'t do this'

    2023-08-11 06:49:57
  • bashスクリプトからcontrol+cを送信するには?

    質問 私はbashスクリプトでいくつかの画面を起動し、djangoの runserver コマンドを実行しています。プログラム的にそれらすべてを停止できるようにしたいのですが、それには Control+c を runserver . bashスクリプトからこれらのキーストロークを送信するにはどうすればよいですか? どのように解決するのですか? Ctrl+C は

    2023-08-08 15:40:20
  • スクリプトで失われたLINESとCOLUMNSの環境変数

    質問 次のように考えてください。 me@mine:~$ cat a.sh #!/bin/bash echo "Lines: " $LINES echo "Columns: " $COLUMNS me@mine:~$ ./a.sh Lines: Columns: me@mine:~$ echo "Lines: " $LINES Lines: 52 me@mine:~$ echo "

    2023-08-08 05:47:56
  • UbuntuでPyCharmランチャーを再作成する

    質問 pycharmを普通にインストールしたのですが bin/pycharm.sh を介してインストールしましたが、私が犯した間違いは bash pycharm.sh の間に の場合、pycharmのディレクトリはDownloadsフォルダ内にあります。 その後、ディレクトリを /opt/Pycharm/ . このため、かつて機能していた unity ランチャー (PyCha

    2023-08-07 15:14:16
  • zsh や bash を使ってシェルの自己検出を行う方法

    質問 ユーザがどのシェルを使っているかを知る方法について質問があります。もしユーザーがzshを使用している場合、PATHを彼の .zshrc に、bash を使用している場合は .bashrc に置くとします。そして、それに応じて rvmrc を設定します。 #!/usr/bin/env bash export PATH='/usr/local/bin:$PATH' >>

    2023-08-05 18:40:16
  • cutコマンドで複数の列を削除する

    質問 与えられた入力 echo 1,2,3,4,5,6,7,8,9,...100 5列目をカットしたい場合は、次のようにします。 cut -d, -f-4,6-. 5,7などの連続しない複数の列をカットしたい場合はどうしたらよいでしょうか? ワンライナーはないのでしょうか? どのように解決するのですか? 既存の -f 仕様の中で、直接シーケンスを続けることがで

    2023-08-03 01:15:18
  • [解決済み] コマンド出力が特定の文字列を含んでいるかどうかを(1行で)テストするには?

    質問 bashの1行で、以下の出力があった場合、どのように終了ステータス0を返すのですか? /usr/local/bin/monit --version の出力が正確に 5.5 を含むとき、終了ステータスが 1 になるのですか? どのように解決するのですか? ! /usr/local/bin/monit --version | grep -q 5.5 ( grep は、マ

    2023-07-31 08:25:57
  • すべてのバイナリファイルを無視して再帰的にディレクトリをdiffする

    質問 Fedora Constantine ボックスで作業しています。私は diff 2 つのディレクトリを再帰的にチェックし、ソースの変更を確認することです。プロジェクトのセットアップのために(私自身がそのプロジェクトに関与する前に! ため息 ) の設定により、ディレクトリにはソースとバイナリの両方、および大きなバイナリ データセットが含まれています。差分は最終的にこれらのディレ

    2023-07-29 04:28:22
  • [解決済み] シェルスクリプトで 'cd' を実行し、スクリプトが終了した後もそこにとどまるには?

    質問 シェルスクリプト(bash)で'change directory'を使いました。 #!/bin/bash alias mycd='cd some_place' mycd pwd pwd プリント some_place を正しく表示しますが、スクリプトが終了した後、現在の作業ディレクトリは変更されません。 スクリプトによって私のパスを変更することは可能ですか? どの

    2023-07-24 11:07:38
  • [解決済み] 入力が一致しないときに grep がエラーを返すのを防ぐ

    質問 bashスクリプトで、あるプログラムがすでに実行されているかどうかをチェックするコードを書きたいと思っています。 私はバーが実行されているかどうかを検索するために、次のようになります。 foo=`ps -ef | grep bar | grep -v grep` は grep -v grep の部分は、"grep bar"がpsの結果に考慮されないことを保証するため

    2023-07-21 22:48:22
  • [解決済み] bashで条件付代入を行うには?

    質問 bashで条件付き代入をする方法を探しています。 Javaではこのようになります。 int variable= (condition) ? 1 : 0; どのように解決するのですか? Jonathanのコメントの通りです。 variable=$(( 1 == 1 ? 1 : 0 )) EDIT 私はちょうど元の答えを修正しました。 echo を表示するだ

    2023-07-18 09:15:12
  • [解決済み] Bashでwgetを並列化する [重複].

    質問 この質問はすでにここに回答があります : Wgetで複数同時ダウンロード? (18の答え) 終了 4 年前 . 私はウェブ

    2023-07-18 04:43:53
  • [解決済み] POSIXのshでスクリプトディレクトリを取得するには?

    質問 bashスクリプトで以下のようなコードを書いています。今私はそれをPOSIX shで使いたいと思っています。どのように私はそれを変換することができますか? DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" > /dev/null && pwd )" どのように解決するのですか? POSIX-shellの( sh

    2023-07-09 20:57:15
  • [解決済み] Bashで関数定義を表示するには?

    質問 私は、いくつかの異なる関数を .bash_profile . 私は通常、関数の名前を覚えていますが、実行する前にコードを簡単に覗いてみたいのです。 私の .bash_profile を持っています。 gpm () { echo "git pull origin master" git pull origin master } では、このようなものをBashで実

    2023-07-05 11:12:54