• [解決済み] スラッシュを含む変数をsedに渡す方法

    質問 スラッシュを含む変数をパターンとして sed ? 例えば、以下のような変数があった場合。 var="/Users/Documents/name/file" に渡したい。 sed というように sed "s/$var/replace/g" "$file" しかし、私はエラーが発生します。どうすればこの問題を回避できますか? どのように解決するのですか? 正

    2022-05-27 05:45:22
  • [解決済み] 停止している/起動していないDockerコンテナ内のファイルを編集する方法

    質問 複数のコンテナに分割された自分のアプリケーションのエラーやデバッグ問題を修正しようとして、コンテナ内のファイルを頻繁に編集しています。 完全に怠け者で、nano をインストールしてコンテナーで直接編集するか、または コンテナからファイルを docker cp して編集し、それをコピーバックしてコンテナを再起動します。 これらは、コンテナ構築のための新しいコンテン

    2022-05-26 13:13:45
  • [解決済み] 現在の作業ディレクトリではなく、ファイルの場所に基づく相対パス [重複]。

    質問 この質問はすでにここに回答があります : Bash スクリプトのソースディレクトリをスクリプト内から取得するにはどうすればよいですか? (72の回答)

    2022-05-26 10:01:31
  • [解決済み] 存在しない場合のみmkdirする [重複]。

    質問 この質問はすでにここに回答があります : ディレクトリが存在しない場合のみmkdirする方法は? (16の回答) 終了 7 年前 .

    2022-05-25 21:41:23
  • [解決済み] macOS Catalina 10.15(beta) - ~/.bash_profile がシェルのソースにならないのはなぜですか?

    質問 この行の下に追加した環境変数を ~/.bash_profile とし ~/.profile を追加しましたが、うまくいきませんでした。 export JBOSS_HOME=/Users/{USERNAME}/Desktop/jboss7 その後、一旦ターミナルを終了し、再度ターミナルを開いて実行する際に echo $JBOSS_HOME 何も出ません。

    2022-05-25 07:55:49
  • [解決済み] Bashシェルスクリプトの起動を遅くするプロファイルはどうすればいいですか?

    質問 Bashシェルを起動するのに3~4秒かかります。 --norc で起動すると、すぐに実行されます。 "プロファイリング"を開始しました。 /etc/bash.bashrc と ~/.bashrc を手動で挿入することで return ステートメントを手作業で挿入し、スピードの向上を求めていますが、定量的な処理ではないため、効率的ではありません。 Bashスクリプトの

    2022-05-18 02:04:02
  • [解決済み] bashのif/else文の中でファイルgrep比較を使用するにはどうすればよいですか?

    質問 サーバが起動したとき、サーバがどのように構成されているかを確認するために、あるファイルをチェックする必要があります。 私たちは、/etc/aws/hosts.conf ファイル内の次の文字列を検索したいと思います。 MYSQL_ROLE=master 次に、その文字列が存在するかどうかをテストし、文字列が存在するかどうかによって2つのオプションのいずれかを実行するために、

    2022-05-17 03:54:57
  • [解決済み] bashで関数を終了させる方法

    質問 ある条件が真のとき、スクリプト全体を終了させることなく、関数を呼び出す前に戻るにはどうしたらよいですか。 例 # Start script Do scripty stuff here Ok now lets call FUNCT FUNCT Here is A to come back to function FUNCT { if [ blah is false ]; th

    2022-05-16 12:41:43
  • [解決済み] ファイルの内容を改行付きでunix変数に入れる

    質問 以下の内容のテキストファイルtest.txtがあります。 text1 text2 そして、ファイルの内容をUNIX変数に代入したいのですが、こうすると。 testvar=$(cat test.txt) echo $testvar という結果になります。 text1 text2 の代わりに text1 text2 どなたか解決策を提案していただけません

    2022-05-15 11:49:11
  • [解決済み] エコーの表示と更新を同じ行で行う方法

    質問 私はBashで以下を持っています (Linuxの場合) for dir in Movies/* do (cd "$dir" && pwd|cut -d \/ -f5|tr -s '\n' ', ' >> ../../movielist && exiftool * -t -s3 -ImageSize -FileType|tr -s '

    2022-05-14 10:05:16
  • [解決済み] Bashスクリプトが終了する前にコマンドを実行するには?

    質問 Bashスクリプトに set -e があり、スクリプト内のコマンドがエラーを返した場合、スクリプトが終了する前にどのようにクリーンアップを行うことができますか? 例えば #!/bin/bash set -e mkdir /tmp/foo # ... do stuff ... rm -r /tmp/foo どうすれば /tmp/foo の中のコマンドが削除されるようにす

    2022-05-14 03:09:03
  • [解決済み] Bash Script : #!/bin/bash の意味は何ですか?重複

    質問 この質問はすでにここに回答があります : なぜスクリプトファイルの先頭に #!/bin/bash と記述する必要があるのですか? (回答数 10 件)

    2022-05-14 01:37:59
  • [解決済み] ファイルの最初のn行だけをgrepすることはできますか?

    質問 非常に長いログファイルを持っていますが、最初の 10 行だけを検索するように grep に依頼することは可能ですか? どのように解決するのですか? パイプの魔法。 head -10 log.txt | grep <whatever>

    2022-05-13 17:48:51
  • [解決済み] .bash_profile、.bashrcについて、aliasはどこに書けばいいのか?重複] [重複

    質問 この質問はすでにここに回答があります : 閉じる 9 年前 . 重複の可能性があります。 .bashrc、.bash_profile、.environment の違いは何ですか? を使えばいいようです。 alias ls='ls -F'

    2022-05-13 01:48:34
  • [解決済み] 対話型プログラムへの非対話的な引数の渡し方

    質問 bashスクリプトで read コマンドを使用して、コマンドの引数、たとえば yes/no オプションを対話的に読み取ります。引数としてデフォルトのオプション値を渡す非インタラクティブなスクリプトで、このスクリプトを呼び出す方法はありますか? インタラクティブスクリプトに渡さなければならないのは、1つのオプションだけではないのですね。 どのように解決するのですか? より

    2022-05-11 21:51:41
  • [解決済み] 一時的な SSH トンネルをセットアップするための Bash スクリプト

    質問 Cygwinで、私はBashスクリプトをしたいです。 リモート サーバーへの SSH トンネルを作成します。 トンネルを使用するいくつかの作業をローカルで実行します。 その後、トンネルをシャットダウンします。 シャットダウンの部分に困惑しています。 現在、私はいい加減な解決策を持っています。1 つのシェルで、私はトンネルを作成するために以下を実行します。 #

    2022-05-11 16:36:12
  • [解決済み] シェルスクリプトの `kill -0 $pid` は何をするのですか?

    質問 基本的に、'0'はどのような信号を表すのでしょうか? ここで 1から始まるSIGNALの数字が見えますが、これは何ですか? 解決方法は? 信号の送信 0 を指定された PID を持つプロセスがあるかどうかをチェックします。 PID が実行中で、かつ、そのシグナルを送る権限がある場合。 詳しくは、以下のマニュアルをご覧ください。 キル(1) $ man

    2022-05-10 19:24:10
  • [解決済み] Bashを使って文字列中の文字列の出現回数を数える。

    質問 を数える必要があります。 文字列中のある文字の出現回数 をBashで使用します。 次の例では、charが(例えば)であるとき t を使用すると、それ echo s の正しい出現回数は t で var が、カンマやセミコロンの場合はゼロと出力されます。 var = "text,text,text,text" num = `expr match $var [,

    2022-05-10 13:37:30
  • [解決済み] sudoで2つのコマンドを実行するには?

    質問 コマンドラインから2つのDb2コマンドを実行する方法はありますか?(これらは、PHP の exec コマンドを使用します)。 db2 connect to ttt (2番目のコマンドを実行するには、接続が有効である必要があることに注意してください。 db2 UPDATE CONTACT SET EMAIL_ADDRESS = '[email protected]

    2022-05-10 11:14:34
  • [解決済み] sed を使って文字列から最初の X 文字を取り除くにはどうしたらいいですか?

    質問 小型の産業用ボックスに組み込むLinuxのためのシェルスクリプトを書いています。私はテキストを含む変数を持っています pid: 1234 というテキストを含む変数があり、私はその行から最初の X 文字を取り除き、1234 だけが残るようにしたいのです。私はquot;clean"する必要があるより多くの変数を持っているので、私は最初のX文字をカットする必要がありますし ${stri

    2022-05-10 10:12:55