bash-script

Bashでバックスラッシュをカンマに置き換える
bash-script

Bashでバックスラッシュをカンマに置き換える

ファイルを1行ずつ読み取るスクリプトを作成しようとしています。バックスラッシュ(\)をコンマ(、)に置き換える必要があります。 入力ファイルは次のとおりです。 1,2,3,WORKSTATION1\A,5 1,2,3,WORKSTATION2\B,5 1,2,3,WORKSTATION1\C,5 1,2,3,WORKSTATION1\D,5 1,2,3,WORKSTATION1\E,5 1,2,3,WORKSTATION1\F,5 1,2,3,WORKSTATION1\G,5 私が書いたコードは次のとおりです。 #!/bin/bash cat $...

Admin

BashのCSVファイルの特定の列の算術演算
bash-script

BashのCSVファイルの特定の列の算術演算

次の内容を含むファイルがあります。 A,10,20,30,40,50 B,20,40,10,30,60 C,30,50,20,40,10 D,40,50,20,10,30 上記のCSVファイルの特定の列(例:列3)に対していくつかの算術演算(例:10で除算)を実行したいと思います。したがって、次のように書き込みます。 A,10,2,30,40,50 B,20,4,10,30,60 C,30,5,20,40,10 D,40,5,20,10,30 これはどのように達成できますか? ...

Admin

sudo(bash機能)でnvmを実行する
bash-script

sudo(bash機能)でnvmを実行する

基本的に実行する必要がある初期化スクリプトを作成したいと思います。 nvm use v0.11.12 && forever start /srv/index.js ユーザーとしてwebconfig。nvmで宣言されたシェル関数で、~webconfig/.nvm/nvm.sh'sを介して関数を含めます。source ~/.nvm/nvm.shwebconfig.bashrc 私は以下を試しました: sudo -H -i -u webconfig nvm echo "nvm" | sudo -H -i -u webconfig し...

Admin

bash -cを使ったコマンドとしての変数
bash-script

bash -cを使ったコマンドとしての変数

誰かが作成したbashスクリプトを読んでい ました。 bash -c "$1" 変える eval "$1" 私はevalを使用することが好ましい方法だと思い、とにかくより速くなります。本当に? 2つの間に実質的な違いはありますか? 2つの重要な違いは何ですか? ...

Admin

printf 出力は次の行で実行されます。
bash-script

printf 出力は次の行で実行されます。

私はすでにいますvi。私の出力はその下の行で実行されます。私はUNIXに初めて触れたので学びようとしています。私の出力はprintf。 printf "%-15s %15s %15s %2d\n %2s " $name $days $phone $start $time たとえば、出力は次のようになります。 name days phone start time name days phone start time name days phone start...

Admin

複数のbash機能の実行
bash-script

複数のbash機能の実行

スイッチを「自動」に接続し、コマンドを使用してstartup-configスイッチを検索するbash機能を作成しましたexpect。expectこのスイッチは、ファッションを許可せずにssh user@hostユーザーとパスワードのタプルを再要求するため、使用する必要があります。 これらのバックアップを管理するために作成した機能は次のとおりです。 main_pc3548(){ /usr/bin/env expect <<-END3548 spawn ssh -o StrictHostKeyChecking=no...

Admin

配列要素の組み合わせを見つけるシェルスクリプト
bash-script

配列要素の組み合わせを見つけるシェルスクリプト

配列が定義されたシェルスクリプトがあります。配列には2つ以上の要素が含まれています。配列のすべての要素の組み合わせを見つける必要があります。私の配列に要素があるとしましょう。{12345, 56789, 98765}、出力を取得しようとしています。 12345, 56789 12345, 98765 56789, 98765 私はPHPコードを試しましたここ。 <?php function pc_permute($items, $perms = array( )) { if (empty($items)) { print...

Admin

コマンド条件は時々整数、時には文字列です。
bash-script

コマンド条件は時々整数、時には文字列です。

この条件を実行したいと思います。 while [ $(cat /path_of a file/) -eq 1 ] 条件が真の場合にのみ条件が真になります。 $(cat /path_of a file/) 文字列ではなく整数です! この問題をどのように克服できますか? ...

Admin

datファイルからユーザーを追加する
bash-script

datファイルからユーザーを追加する

名前を含むデータファイルがあります。グループやパスワードなしで追加する必要があるユーザー名。もちろん、すべてのスペースを削除する必要があります。 bashスクリプトを使用して追加する必要があります。誰でもスクリプトを書くのに役立ちますか? 文書: Marianne Earman Justina Dragaj Mandy Mcdonnell Conrad Lanfear Cyril Behen Shelley Groden Rosalind Krenzke Davis Brevard Winnie Reich T...

Admin

あるスクリプトのフラグを別のスクリプトの関数に渡す方法
bash-script

あるスクリプトのフラグを別のスクリプトの関数に渡す方法

私は多くのプログラム(homebrew、gitなど)がインストールされているスクリプトを持っており、その過程で行われたすべての作業を記録するようにしていますが、フラグを渡してログをオフにしたいとstdout思います。--no-log。ロギング機能は複数のヘルパースクリプトを含むファイルから開始されるため、これらの他のファイルにフラグを渡すことはできません。 [編集する] 与えられた(./bin/install.sh) #!/usr/bin/env bash # Test for known flags for opt in $@ do cas...

Admin

外部モニターを接続するときにxrandrを使用してデフォルトのビデオ出力をオフにする
bash-script

外部モニターを接続するときにxrandrを使用してデフォルトのビデオ出力をオフにする

私はBashスクリプトに初めてアクセスし、VGAを介して外部モニターを接続するときにラップトップディスプレイがオフになるようにビデオ出力を設定しようとしています。 私が思いついたスクリプトは次のとおりです。とても簡単です。 #!/bin/bash myvar="$(xrandr -q)" if [[ $myvar == *"VGA connected"* ]] then xrandr --output VGA --auto; xrandr --output LVDS --off; else ...

Admin

run-parts(8) ユーティリティの目的
bash-script

run-parts(8) ユーティリティの目的

少なくともDebianベースのシステムにはrun-partsユーティリティがありますツールさまざまなスクリプトで使用されるパッケージです。たとえば、/etc/X11/Xsessionはディレクトリ内のすべての実行可能ファイルを実行します。オプションまたはユーティリティfindで使用できますが、実行中のコンポーネントが必要なのはなぜですか?また、実行可能ファイルと見なされるものは何ですか?ファイル権限だけを確認するのではないようです。-permtestrun-parts # run-parts --list --lsbsysinit /etc/X11/Xse...

Admin

Bashスクリプトが実行中に停止する
bash-script

Bashスクリプトが実行中に停止する

住所、CSV住所および。source IPdestination IPdestination port 私のスクリプトは基本的に2つのテストを実行します。 1パフォーマンス2接続性。 パフォーマンステストでネットワークIOを計算するためsourceにdestination(を使用して)にファイルをコピーしました。scpその後、ディスクI / Oを考慮するために、同じファイルがターゲットサーバーのある場所からターゲットサーバーの別の場所にコピーされます。 接続テストで開いていることを確認するncためにfromを実行しています。sourcedestina...

Admin

イベントベースの出力後のコマンドの実行
bash-script

イベントベースの出力後のコマンドの実行

同様のコマンドがあります 活動 または tcpdump -n src ホスト xxxx 何かが起こると、いくつかの行が標準出力に送信されます。 1行を印刷した直後にいくつかのコマンドを実行するフォームはありますか?前任者: iwevent | echo "Wireless event happened" ...

Admin