タグ付けされた質問 「bash」

Bashは、GNUプロジェクトのUnixライクなオペレーティングシステム用の無料のシェルです。

0
Pashua Macでは、入力ボックス上に画像を配置することはできません。私はさまざまなオプションを試しましたが、役に立ちませんでした
私は最近パシュアで遊んで始めましたが、それは私にいくつかのトラブルを与えているようです。現在、私はこれをシェルスクリプト(Bash)に使用しており、サンプルファイルを編集して、望みどおりの結果を得ていますが、まだ到達していません。 いくつか気づきました。Pashuaには、「Pashua.sh」というファイルがあります。これは、バンドルリソースだけでなく、アプリケーションの場所を特定しようとするものです。今、私は不思議に思っています、これは必須のファイルですか? 自分のシェルスクリプト内でPashuaアプリを呼び出すことはできませんか?たとえ変更されない正確な宛先を知っていても。 このPashua.shファイルは本当に必要ですか? 私が抱えている最後の問題は、画像を左上隅に再配置することです。入力ボックスが上部にあるため、機能しません。また、画像の絶対位置を設定しましたが、機能しません。 #!/bin/bash -x MYDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" # Include pashua.sh to be able to use the 2 functions defined in that file source "$MYDIR/pashua.sh" # Define what the dialog should be like # Take a look at Pashua's Readme file for …

1
bashはカスタムインタープリターシェルを「ソース」できますか?
bashがshe-bang行で非bashインタープリターを使用して「スクリプト」を実行することはよく知られています(「#!/ bin / cat」など) 動作していないように見えるもの(少なくとも1回目の試行)は、ソースまたはドットコマンドを使用して、適切なbashスクリプトにそのようなカスタム解釈スクリプトを含めています。 #! /bin/bash; echo these are the terms; source terms.cat terms.cat通訳付き#! /bin/cat 誰かが似たようなことをする方法を見つけましたか? (不自然な例の解決方法については答えないでください。私はその方法を知っています。私の実際の状況はもっと複雑です。例はアイデアを伝えるだけです)
bash 


1
bashでファイルを記述/タグ付けする簡単な方法
このようなリストができるようにbashでファイルにタグを付ける簡単で簡単な方法はありますか -rw------- 1 root 88039 Sep 29 16:31 7CCE2EC3-3191-4379-C036-1C48CCCE4C6C -rw------- 1 root 1985554 Sep 27 16:09 61C6DCDC-04C6-5137-8894-2C8930251D1E -rw------- 1 root 248965 Sep 26 14:12 22384DC7-D60E-57CC-94C2-C5301C980990 -rw------- 1 root 293908 Sep 22 18:27 C14E6C74-C301-49CC-C625-070721CC47C1 -rw------- 1 root 120965 Sep 19 19:17 2407C1C5-D09C-41E1-9080-C2CC8C86D0CC -rw------- 1 root 20036 Sep 13 18:32 78691D77-C4E6-4ED1-8119-C09CCC194892 -rw------- …
linux  bash  unix  ls  tags 

0
Linuxコマンドrmdir -rf foldernameを使用してWindowsフォルダーを削除しました
Windows 7マシンにフォルダーがあり、その中にコンテンツがあり、Git Bashを使用して、つまりコマンドを使用して削除することにしましたrmdir -rf foldername。 このマニュアルによるとhttp://www.computerhope.com/issues/ch000798.htm 結果:the contents have been deleted and the empty folder remains.さまざまな方法を使用して削除しようとしましたが、役に立ちませんでした。アクセシビリティエラーの取得。 NB:Windowsは仮想

1
Raspbianでオーディオ出力を録音する方法は?
Raspberry Piでは、サウンド(pygame)を生成するPythonファイルをいくつか実行しています。それらの音を再生しながら録音したいです。 それらはリストされたデバイスの出力ですarecord: pi@raspberrypi:~ $ arecord -l **** List of CAPTURE Hardware Devices **** card 1: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM] Subdevices: 8/8 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 …

2
ターミナルを使用したMKVmergeによる複数のmkvファイルの字幕の追加
複数のmkvファイルに字幕を追加しようとしています。このためにこのスクリプトを使用します。 for file in *.mkv; do "/Applications/Mkvtoolnix-7.0.0.app/Contents/MacOS/mkvmerge" -o "${file%\.*}(1).mkv" "(" "$file" ")" "(" "${file%\.*}.srt" ")" ; rm $file ルートディレクトリでのみ正常に機能します。しかし、サブフォルダー内のすべてのファイルで機能するわけではありません。サブフォルダー内のすべてのファイルで機能するようにしてください。

1
OS Xの起動時にsudoとパスワードを使用してコマンドラインアプリを自動的に実行する
Macの起動時/ログイン時にアプリを実行する必要があります。バックグラウンドで起動し、私を中断することなく作業を開始したい、または常に忘れてしまい、必要なときに実行されていなかったため、起動する必要があります! AppleScriptを使用して、Terminalに実行してパスワードを入力するように指示しようとしましたが、複数のTerminalウィンドウを開いて動作しなくなります。理想的には、ユーザーのログイン項目に追加できるスクリプトが必要で、それが実行されます。 アプリにはパスワード引数を取る方法もありません。また、sudoと同様にパスワードもあります。applescript(実行可能ファイルに作成可能)として実行できるソリューション、またはコマンドラインスクリプトが必要ですが、それらについてはわかりません。 これは私が入力する手動コードです $ sudo serverStatus password:123456 password:serverpass 私のAppleScript: tell application Terminal activate do shell script "sudo serverStatus" delay 5 do shell script "123456" delay 2 do shell script "serverpass" end tell

3
ls / grepの出力をpdfuniteの入力として使用するにはどうすればよいですか
pdfuniteを使用して、複数のpdfファイルを1つの出力ファイルにマージします。ディレクトリにはさまざまなものが含まれているため、ls / grepを使用して適切なファイル名を取得し、pdfuniteを使用してまとめることができると考えました。ls / grepの出力は次のようになります。 ls | grep "handout...pdf" handout01.pdf* handout02.pdf* handout03.pdf* handout04.pdf* handout05.pdf* handout06.pdf* 次に、以下の構文を持つpdfunitを呼び出します。 pdfunite [options] PDF-sourcefile1..PDF-sourcefilen PDF-destfile 私の問題は、ls / grepの出力をpdfuniteにパイプできるとは思えないことです。なぜなら、それはそのように動作するはずがないからです。一方、私が試してみると: pdfunite ls | grep "handout...pdf" grep.pdf 次に、grepは明らかに、選択した出力ファイルについて文句を言います。 grep: grep.pdf: No such file or directory 私は2つの別々のステップを行うことができ、それが機能することを知っていますが、1行でこれを行う方法を見つけたいです。

2
BASH-文字列内の部分文字列の出現回数を数える
Bashを使用して文字列内の部分文字列の出現回数をカウントするにはどうすればよいですか? 例: この部分文字列が何回か知りたい... Bluetooth Soft blocked: no Hard blocked: no ...この文字列に出現しています... 0: asus-wlan: Wireless LAN Soft blocked: no Hard blocked: no 1: asus-bluetooth: Bluetooth Soft blocked: no Hard blocked: no 2: phy0: Wireless LAN Soft blocked: no Hard blocked: no 113: hci0: Bluetooth Soft blocked: no Hard blocked: no 注I: …


1
Linuxでgit-numberが機能しない:sh:git-id:not found
Cygwinコンピューターに問題なくスクリプトgit-numberをセットアップしました。3つの必要なスクリプトをすべてbin /というホームディレクトリのフォルダーに入れましたが、すべて正常に動作します。今、Amazon EC2インスタンスに設定しようとしていますが、問題に直面しています。git numberEC2マシンで実行すると、 sh: /home/gulshan/bin/git-id: not found 何が間違っている可能性がありますか? 編集:〜/ binのディレクトリ一覧 -rwxr-xr-x 1 gulshan gulshan 1.5K 2012-03-17 06:01 git-id -rwxr-xr-x 1 gulshan gulshan 4.7K 2012-03-17 06:02 git-list -rwxr-xr-x 1 gulshan gulshan 2.2K 2012-03-17 06:07 git-number
linux  bash  git 

1
異なるnetcat接続からのデータを別々のファイルに保存する方法は?
データストリームを受信し、ファイルに保存し、さらに送信するサーバーが必要です。各接続は、ファイル名に対応するタイムスタンプを持つファイルを作成し、それに書き込む必要があります。 私の解決策: nc -l -k -p 4000 | date +"%Y-%m-%d_%H_%M_%S" | xargs -I {} tee file_{}.dat | nc 192.168.0.3 4001 タイムスタンプと個別のファイルが決定される前に機能していましたが、今はファイルの作成にこだわっています。netcatからの不満:getaddrinfo:名前またはサービスが不明です
bash  pipe  xargs  netcat  tee 

1
Bashスクリプトは機能しませんが、Mac端末ではスクリプト内のこれらのコマンドは機能します
私は有線の問題で立ち往生しています。私のbashスクリプトは現在動作していません。 これは私のスクリプトのサンプル行です ls 端末を実行するsh ./check.shと、出力は: command not found ls 出力はecho、正しい出力を表示していることを除いて、他のコマンドでも同様です。 親切な人に助けてほしいとお願いします。

1
bash ifステートメントが2番目の引数をリテラル文字列に変更し続ける
だから、なぜこれをしているのか分かりません。私のifステートメントは、2番目の変数を変数ではなくリテラル文字列として解釈し続けます。以下は私の正確なコードです。 lights() { bulb1state=$(gatttool -b D8:6F:4B:09:AC:E6 --char-read -a 0x001b) echo $bulb1state bulb2state=$(gatttool -b DA:5A:4B:09:AC:E6 --char-read -a 0x001b) bulb3state=$(gatttool -b AC:E6:4B:07:39:E9 --char-read -a 0x0018) bulb4state=$(gatttool -b AC:E6:4B:08:40:50 --char-read -a 0x0018) offstate="Characteristic value/descriptor: 00 00 00 00" echo $bulb1state echo $offstate if [ "$offstate" = "$bulb1state" ]; then echo $bulb1state echo "bulb1 …
bash 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.