• [解決済み】sh シェルで source コマンドが見つからない。

    質問 を使用するスクリプトがあります。 sh シェルを使用します。を使用している行でエラーが発生します。 source コマンドを使用します。それは、どうやら source が含まれていないので、私の sh シェルを使用します。 を明示的に実行しようとすると source をシェルから取得します。 sh: 1: source: not found どうにかしてソー

    2022-04-09 14:16:59
  • [解決済み】シェルスクリプトでファイル名の拡張子を削除するには?

    質問 次のコードのどこが問題なのでしょうか? name='$filename | cut -f1 -d'.'' そのままでは、リテラル文字列 $filename | cut -f1 -d'.' しかし、引用符を削除すると、何も表示されません。一方、次のように入力すると "test.exe" | cut -f1 -d'.' をシェルで実行すると、私が望む出力が得られます。 t

    2022-04-09 12:37:34
  • [解決済み】ファイルの各行に対してコマンドを実行する方法とは?

    質問 例えば、今、私は、Unixのパスをファイルに書き込んだいくつかのファイルを変更するために、次のように使っています。 cat file.txt | while read in; do chmod 755 "$in"; done もっとエレガントで安全な方法はないのでしょうか? どのように解決するのですか? ファイルを一行ずつ読んで、コマンドを実行する。4つの回答 答え

    2022-04-09 08:54:42
  • [解決済み】毎日22時に1回だけcronを実行する方法【終了しました

    質問 閉店しました。 この質問は、以下を満たしていません。 Stack Overflowガイドライン . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack O

    2022-04-08 09:25:26
  • [解決済み】md5sumでハッシュ値のみ取得(ファイル名なし)。

    質問 私は md5sum を使用して、ファイルのハッシュ値を生成します。 しかし、私はファイル名ではなくハッシュ値だけを受け取る必要があります。 md5=`md5sum ${my_iso_file}` echo ${md5} 出力します。 3abb17b66815bc7946cefe727737d295 ./iso/somefile.iso ファイル名を「削除」して

    2022-04-08 07:43:54
  • [解決済み】bashで一時的に現在の作業ディレクトリを変更してコマンドを実行する【重複あり

    質問 この質問はすでにここに回答があります : Linuxのシェルで、カレントと異なる作業ディレクトリでプログラムを実行するにはどうすればよいですか? (11件)

    2022-04-08 01:35:39
  • [解決済み】Bashでサブディレクトリ単位でアクションを実行する

    質問 私は、特定のフォルダのすべてのサブディレクトリでアクションを実行する必要があるスクリプトに取り組んでいます。 最も効率的な書き方は何でしょうか? どのように解決するのですか? for D in `find . -type d` do //Do whatever you need with D done

    2022-04-08 01:30:42
  • [解決済み】ファイル内の最長の行数

    質問 ファイルの中で一番長い行の長さを見つける簡単な方法を探しています。 理想的には、スクリプトではなく、単純なbashのシェルコマンドになります。 どのように解決するのですか? wc (GNU coreutils) 7.4 を使用しています。 wc -L filename を与える。 101 filename

    2022-04-07 20:51:12
  • [解決済み】シェルの等式演算子(=、==、-eq)。

    質問 とはどのような違いがあるのでしょうか。 = , == と -eq シェルスクリプトで? という違いはあるのでしょうか? [ $a = $b ] [ $a == $b ] [ $a -eq $b ] という単純なものなのでしょうか。 = と == は、変数に数値が含まれているときのみ使用されるのですか? どのように解決するのですか? その逆です。 =

    2022-04-07 15:25:06
  • [解決済み】シェルスクリプトでバックチックの代わりに$()を使用する利点は何ですか?

    質問 コマンドラインの出力を bash : レガシーボーンシェルバックタック `` : var=`command` $() 構文 (私の知る限り、これは Bash 固有のものであり、少なくともオリジナルの Bourne のような非 POSIX 古いシェルではサポートされていません) var=$(command) バックティックと比較して、2番目の構文を使

    2022-04-07 14:31:23
  • [解決済み】Bashスクリプトからカレントディレクトリを変更する

    質問 スクリプトからカレントディレクトリを変更することは可能ですか? Bashでディレクトリナビゲーションを行うユーティリティを作りたいのですが、どうすればいいですか?私は以下のようなテストスクリプトを作成しました。 #!/bin/bash cd /home/artemb Bashシェルからスクリプトを実行しても、カレントディレクトリが変わりません。スクリプトからシェルのカレント

    2022-04-07 09:17:07
  • [解決済み】X時間以上前のファイルを削除する方法

    質問 古いファイルを削除する必要があるbashスクリプトを書いています。 現在、.NET Frameworkを使用して実装しています。 find $LOCATION -name $REQUIRED_FILES -type f -mtime +1 -delete 1日以上前のファイルを削除します。 しかし、1日よりも細かい解像度、例えば6時間前のものが必要な場合はどうしたらよい

    2022-04-07 04:41:50
  • [解決済み】Bash: 1行でIf/Else文

    質問 あるプロセス(以下、プロセス名とする)が、そのプロセスで使用されているソフトウェアと同じかどうかを確認しようとしています。 some_process ) がサーバー上で実行されていることを示します。もし実行中であれば、echo 1、そうでなければ echo 0。 これは私が使っているコマンドですが、部分的にしか動作しません(詳細は後述します)。スクリプトを一行で書く必要があることに

    2022-04-06 23:27:47
  • [解決済み】プロセスID(PID)が存在するかどうかを確認する方法

    質問 bashスクリプトで、以下のようなことをしたい(疑似コードで)。 if [ a process exists with $PID ]; then kill $PID fi 条件文の表現は何が適切か? どのように解決するのですか? プロセスの存在を確認するには kill -0 $pid しかし、ちょうど アンウィンドさんのコメント というように

    2022-04-06 19:49:15
  • [解決済み】コマンドに失敗すると即座にbashを終了させる "set -e "の効果を元に戻すには?

    質問 入力後 set -e がゼロ以外の値で終了した場合、bash は即座に終了します。この効果を元に戻すにはどうしたらよいでしょうか? 解決方法は? と set +e . そう、それは後ろ向きであなたが 有効にする というシェルオプションがあります。 set - と 無効化 を使用しています。 set + . 歴史的なレーズン、ドンチャノー。

    2022-04-06 15:44:21
  • [解決済み】一時ディレクトリを作成する方法は?

    質問 を作成するのに使用します。 tempfile を削除し、ディレクトリとして再作成してください。 temp=`tempfile` rm -f $temp # <breakpoint> mkdir $temp 問題は、それが実行されたときに <ブレークポイント> というのも、たまたま同じことをしたい別のプログラムがあり、それが mkdir -

    2022-04-06 11:06:32
  • [解決済み】curlコマンドで特定のフォルダにファイルを保存する。

    質問 シェルスクリプトで、あるURLからファイルをダウンロードし、特定のフォルダに保存したいのですが、どうすればよいですか?特定のフォルダにファイルをダウンロードするために、CLIフラグを使用する必要があります。 curl または、他にどのような方法でその結果を得ることができますか? どのように解決するのですか? curlにパスを与えることはできないと思いますが、その場所にCDで移

    2022-04-06 04:56:55
  • [解決済み】ファイルの数をカウントするbashコマンドはありますか?

    質問 パターンにマッチしたファイルの数をカウントするbashコマンドはありますか? 例えば、あるディレクトリにある、このパターンにマッチするすべてのファイルの数を取得したいのです。 log* どのように解決するのですか? このシンプルなワンライナーは、bashだけでなく、どのシェルでも動作するはずです。 ls -1q log* | wc -l ls -1q は、たとえ空白

    2022-04-05 09:49:59
  • [解決済み】Bashで、任意のコマンドやエイリアスに「Are you sure [Y/n]」を追加するには?

    質問 このような場合、Bashでconfirmを追加して 本当にいいんですか?[Y/n] は、Mercurial の hg push ssh://[email protected]//somepath/morepath というのは、実はエイリアスなのです。 それを実現するためにエイリアスに追加できる標準的なコマンドはあるのでしょうか? その理由は hg push

    2022-04-05 04:13:53
  • [解決済み】Bash関数からbooleanを返す。

    質問 あるファイルが特定のプロパティを持つかどうかをチェックし、trueまたはfalseを返すbash関数を書きたいのです。そうすれば、私のスクリプトの中で"if"でそれを使うことができます。しかし、私は何を返すべきでしょうか? function myfun(){ ... return 0; else return 1; fi;} であれば、こんな風に使っています。 if myfu

    2022-04-05 01:11:10