• [解決済み] apt-get インストール tzdata noninteractive

    質問 を実行しようとすると apt-get install -y tzdata を選択すると、タイムゾーンを選択するためのコマンドラインオプションが表示されます。これをスクリプトで使ってセットアップしようとしているのですが、どうすればユーザー入力なしでapt-getを実行させることができるでしょうか? tzdataの再設定ができることは知っています。 echo "Americ

    2022-04-25 16:22:07
  • [解決済み] Bashを使ってファイルのサイズを確認するにはどうしたらいいですか?

    質問 0-sizeをチェックするスクリプトを持っていますが、代わりにファイルサイズをチェックする簡単な方法があるはずだと思いました。 例えば file.txt は通常100kBですが、90kB以下(0を含む)かどうかをスクリプトでチェックさせ、以下のようにするにはどうしたらよいでしょうか。 ウィジェット この場合、ファイルが破損しているので、新しいコピーを作成する必要があります。

    2022-04-25 02:40:22
  • [解決済み] エラー時にスクリプトを終了させる

    質問 シェルスクリプトを作成しているのですが、そのシェルスクリプトに if 関数はこのようなものです。 if jarsigner -verbose -keystore $keyst -keystore $pass $jar_file $kalias then echo $jar_file signed sucessfully else echo ERROR: Faile

    2022-04-24 18:05:49
  • [解決済み] すべてのサブディレクトリから特定の拡張子を持つすべてのファイルをコピーする

    質問 unixで、ある拡張子を持つすべてのファイル(すべてのエクセルファイル)をすべてのサブディレクトリから別のディレクトリにコピーしたい。私は次のコマンドを持っています。 cp --parents `find -name \*.xls*` /target_directory/ このコマンドの問題点は ディレクトリ構造もコピーしてしまうので、ファイルだけが欲しい(だから、すべ

    2022-04-24 11:03:57
  • [解決済み] Bashスクリプトをデバッグするにはどうしたらいいですか?[クローズド]

    質問 閉店 . この質問はもっと必要です フォーカス . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 問題を更新して、1つの問題だけに焦点を当てるようにします。 この投稿を編集する .

    2022-04-24 10:19:35
  • [解決済み] シェルスクリプトでコマンドの出力に特定の文字列が含まれているかどうかを確認する

    質問 シェルスクリプトを書いていて、あるコマンドの出力に特定の文字列が含まれているかどうかをチェックしようとしています。おそらく grep を使用しなければならないと思っていますが、方法がよくわかりません。どなたかご存知ですか? 解決方法は? grep の戻り値をテストしてください。 ./somecommand | grep 'string' &> /dev/null

    2022-04-24 08:53:24
  • [解決済み] OSXターミナルでリンクをクリックできるようにする方法はありますか?

    質問 MxmlcからTextmateへのフォーマッタを開発しようと思っています。Mxmlcエラーをクリックできるリンクとしてフォーマットし、Textmateのurlスキーム(例:txmt://open/?url=file://~/.bash_profile&line=11&column=2)で素早く開けるようにするためのものです。 OSXのターミナルで、PS1変数などを変

    2022-04-24 04:59:14
  • [解決済み] bash で (空白でない) ラインオブコードを数える

    質問 Bashで、プロジェクト内の空白でないコードの行数を数えるにはどうすればよいですか? どのように解決するのですか? cat foo.c | sed '/^\s*$/d' | wc -l また、コメントを空行とした場合 cat foo.pl | sed '/^\s*#/d;/^\s*$/d' | wc -l とはいえ、それは言語依存ですが。

    2022-04-24 03:54:12
  • [解決済み] Bashシェルで${var}、"$var"、"${var}"の違いは何ですか?

    質問 タイトルの意味:変数をカプセル化し {} , "" または "{} "ですか?これについては、ネットで調べても説明がないんですよねー、記号を使う以外参考にならないし、何も出てこないし。 以下はその例です。 declare -a groups groups+=("CN=exampleexample,OU=exampleexample,OU=exampleexample,DC

    2022-04-23 21:03:48
  • [解決済み] Bash/sh - &&と.の違い。

    質問 通常、私は ; を使えば、複数のコマンドを1行にまとめることができますが、人によっては && . 何か違いがあるのでしょうか?例えば cd ~; cd - と cd ~ && cd - は同じものを作っているようです。どのバージョンがよりポータブルで、例えばAndroidのshellのようなbash-subsetでサポートされるのでしょうか

    2022-04-23 20:48:57
  • [解決済み] bashで特殊な変数(例: ~チルダ)を手動で展開する方法

    質問 bashスクリプトに次のような値を持つ変数があります。 ~/a/b/c 展開されないチルダであることに注意してください。この変数($VARと呼ぶ)に対してls -ltを実行すると、そのようなディレクトリは得られません。この変数を実行せずに、bashに解釈/拡張させたいのです。言い換えれば、bashにevalを実行させたいのですが、評価されたコマンドは実行されません。これはbas

    2022-04-23 16:50:13
  • [解決済み] ディレクトリ内の全ファイルの名前を$filename_hから$filename_halfに変更しますか?

    質問 シンプルに 名前を変更するには 05_h.png 06_h.png になります。 05_half.png 06_half.png 少なくとも、単純なことだと思うのですが、この手のことはすでに知っている人でないとググりにくいですよね。 ありがとうございます...。 解決方法は? 外部コマンドを呼び出す必要がなく、bashを使用するだけです。 for f

    2022-04-23 14:22:53
  • [解決済み] Cygwinでrootユーザ/sudoに相当しますか?

    質問 Cygwinでbashスクリプトを実行しようとしています。 次のようになります。 Must run as root, i.e. sudo ./scriptname のエラーが発生します。 chmod 777 scriptname は何の役にも立ちません。 Cygwinでsudoを真似てrootユーザーを追加する方法を探しましたが、"su"を呼び出すとエラーになりま

    2022-04-23 12:30:05
  • [解決済み] UNIXエクスポートコマンド [終了しました]。

    質問 閉店しました。 この質問は オフトピック . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新する であるため オントピック Stack Overflowの場合。

    2022-04-23 10:56:34
  • [解決済み】xargsでシェル関数を呼び出す。

    質問 xargsを使って、より複雑な関数を並列で呼び出そうとしています。 #!/bin/bash echo_var(){ echo $1 return 0 } seq -f "n%04g" 1 100 |xargs -n 1 -P 10 -i echo_var {} exit 0 これはエラーを返します xargs: echo_var: No such file

    2022-04-22 20:37:58
  • [解決済み] Bashを使用して変数用のファイルを参照する方法は?

    質問 変数の設定ファイルを呼び出したいのですが、bashではどうすればいいのでしょうか? そのため、設定ファイルには変数が定義されています (例: CONFIG.FILE) : production="liveschool_joe" playschool="playschool_joe" そして、スクリプトはその中でこれらの変数を使用します #!/bin/bash produ

    2022-04-22 12:17:31
  • [解決済み] テキストファイルをスペースを含む行の長さでソートする

    質問 次のようなCSVファイルがあります。 AS2345,ASDF1232,平凡な例さん,110 Binary ave.,Atlantis,RI,12345,(999)123-5555,1.56 AS2345,ASDF1232,平野さんの例,1121110 Ternary st. 110 Binary ave...,Atlantis,RI,12345,(999)123-5555,1.56で

    2022-04-22 09:43:38
  • [解決済み] ループ内の各出力行を処理する方法は?

    質問 を実行した後、ファイルから取得した行数があります。 グレップ コマンドを次のように実行します。 var=`grep xyz abc.txt` 結果的にxyzからなる10行が得られたとしましょう。 ここで、grepコマンドの結果として得られた各行を処理する必要があります。どのように処理すればよいのでしょうか? どのように解決するのですか? 簡単な方法としては、出

    2022-04-22 07:27:38
  • [解決済み] bashで最新のXファイル以外を削除する

    質問 bashを使ったごく普通のUNIX環境で、あるディレクトリから最新のXファイル以外を削除するコマンドを実行する簡単な方法はないでしょうか? もう少し具体的な例を挙げると、あるcronジョブが1時間ごとにディレクトリにファイル(例えば、ログファイルやtarで圧縮したバックアップ)を書き出すとします。私は、そのディレクトリ内の最も古いファイルが例えば5個以下になるまで削除する別のcro

    2022-04-21 22:10:50
  • [解決済み] 指定されたテキストを含むファイルを検索する

    質問 bashで、以下のタイプのファイルごとにファイル名(とファイルへのパス)を返したい。 .php|.html|.js 大文字と小文字を区別しない文字列 "document.cookie" | "setcookie" どうすればいいのでしょうか? どのように解決するのですか? egrep -ir --include=*.{php,html,js} "(document.coo

    2022-04-21 18:57:17