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

起動時に特定のプログラムを起動するために作成されたWindowsスクリプトなど、特定の順序で実行される一連の自動化された命令。

3
SSH:sudoコマンドを実行
インタラクティブなシェルスクリプトがあり、ある場所で別のマシン(Ubuntuベース)にsshし、rootとして何かを実行する必要があります(ユーザーはパスワードを入力する必要がありますが、リモートコマンドはスクリプトに記載されているように実行する必要があります): # ... ssh remote-machine 'sudo ls' # ... ただし、このエラーメッセージは常に返されます。 sudo: no tty present and no askpass program specified わかりました。しかし、どうすればこれを回避できますか?このようなことが起こるはずです: $ ssh remote-machine 'sudo ls /' [sudo] password for user1: /bin /etc /var
44 ssh  script  remote  sudo 

8
コマンドがバッチファイルで認識されているかどうかを判断する
プログラム(javacなど)を呼び出すbatスクリプトを書いています。簡単にするために、実行する前にコマンドが存在するかどうかを確認したいと思います。すなわち、コマンドがPATHに存在する場合。 例えば、 if (my_command.exe is a recognized command) then ( my_command.exe my_args ) else ( REM Output was probably "'my_command.exe' is not recognized as an internal or external command, operable program or batch file." REM Do not run my_command.exe ) Windowsでこれを行う最良の方法は何ですか?

11
Notepad ++の最初の列の後のすべてを削除するにはどうすればよいですか?
Notepad ++の列の後のすべてを削除しようとしています。列モードはオプションではありません。出来ますか? 私が持っているもの: 70.97.110.40 159 ms [n/a] 21 70.97.117.177 134 ms [n/a] 21 70.97.120.10 75 ms [n/a] 21 70.97.122.105 87 ms www.portless.net 21 70.97.122.106 89 ms www.popovetsky.org 21 70.97.122.107 95 ms www.psmythe.net 21 70.97.122.104 98 ms wasabi.prostructure.com 21 70.97.122.108 89 ms crm.prostructure.com 21 70.97.122.109 87 ms internal.prostructure.com21 私が欲しいもの: 70.97.110.40 70.97.117.177 …


8
Windows 7で管理者として起動時にbatファイルを実行する
現在、Windows 7でbatファイルの形式でスタートアップスクリプトを正常に実行しています(値としてbatファイルパスを持つ新しいレジストリキーエントリを挿入しました Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run)。 ここで、起動時に別のbatファイルを実行する必要がありますが、管理者として権限を高めて、手動でプロンプトを確認する必要はありません。 できれば外部プログラムなしでこれを達成するにはどうすればよいですか?

3
ダミーのためのバッシュ・シバン?
主に使用するセットアップがあるいくつかのbashスクリプトがあります #!/bin/bash しかし、私は定期的にいくつかのようなものに出くわします #!/bin/bash -e #!/bin/bash -x #!/bin/bash -ex 等々。 誰かがこれらのシバンオプションの意味と利点、およびそれらが他のシバンに適用されるかどうかを説明できますか?
36 bash  shell  script 

3
複数の標準入力?どうやって?
このコマンドラインの投稿から: $ diff <(wget -q -O - URL1) <(wget -q -O - URL2) 複数の標準入力のように見えますが、--- Linux Porgrammingコースを正しく覚えていれば-これは不可能です。定義により、標準入力は1つのストリームであると考えました。 おそらくこれはstdinと関係があるのでしょうか?誰かがこれを私に説明できますか?おそらくドキュメントへのリンクを提供してください。 ボーナス:スクリプトはこれらの複数のストリームをどのように処理しますか?誰かがPythonまたはPerlの例を提供できれば、それは非常に役立ちます。
36 linux  shell  script 



13
Linuxの「スクリプト」コマンドの出力をクリーンアップする方法
Linuxの「スクリプト」コマンドhttp://www.linuxcommand.org/man_pages/script1.htmlを使用して、 いくつかの対話型セッションを追跡しています。からの出力ファイルには、バックスペースキーストロークを含む印刷できない文字が含まれています。 これらの出力ファイルを整理して、画面に表示されたものだけを含める方法はありますか? または、対話型のシェルセッション(入力および出力)を記録する別の方法はありますか?
35 linux  script 

2
Windowsのコマンドラインでパスなしでのみファイル名を取得する方法は?
for /r %f in (*) do echo %f 出力ファイル名とパス全体を提供します \path\to\dir\<filename> <filename>パスが含まれていないだけを取得するにはどうすればよいですか?その「ファイル名」文字列を使用する必要があります。 また、ファイル名を取得したら、次のことを実行できますか? for /r %%f in (*) do ( echo "blah blah blah 'filename'" >> blahblah_filename.txt )

5
Bash:匿名のfifoを作成する
私たちは皆知っています mkfifo そしてパイプライン。最初のものは 命名 このように、ほとんどの場合、名前を選択する必要があります。 mktemp 後でリンクを解除することを忘れないでください。もう1つは匿名のパイプを作成し、名前と削除の面倒はありませんが、パイプの両端がパイプライン内のコマンドに結び付けられているため、ファイル記述子を把握して残りの部分で使用するのはあまり便利ではありません。スクリプトの。コンパイルされたプログラムでは、私は ret=pipe(filedes); Bashには exec 5<>file だから、人は何かのように期待するだろう "exec 5<> -" または "pipe <5 >6" - Bashにそのようなものはありますか?
30 bash  script  pipe 

8
電子メール通知に応じてコンピューターを再起動することは可能ですか?
メール通知を受け取った後、マシンを再起動する方法を探しています。 これを使用したいセットアップはレンダーファームです。5つのボックスに8つのNvidia GTX 980Tiが入っています。Windows 10 Professional 64ビットを実行しています。 私たちが抱えている問題は、レンダリング中にフリーズまたは「ストール」することがあるということです。設定しているので、これが発生すると、「x machine has stalled。」というメールが届きます。 マシン上のすべてを自動化しました。自動的にログインし、必要なプログラムを開き、ライセンスサーバーとの接続を開始し、必要なすべてのネットワークドライブをマップします。 基本的にあなたがしなければならないのは、それをオフにしてから再びオンにすることです。 マシンが停止したという電子メールを受信した後、マシンを再起動するように指示するプログラム、イベント、またはスクリプトを設定できますか? これを実行するマシンは、Windows 7 Pro 64ビットを実行しています。

6
スクリプトでDNSを変更する
DNSサーバーのアドレスを頻繁に変更する必要がありますが、今のところは、「ネットワークと共有センター」-「ローカルエリア接続」-プロパティ-ipv4-を開いてDNS番号を入力します。 それを行うより速い方法はありますか?バッチファイルまたはPowerShellスクリプトを使用して実行できますか?DNSを変更するための組み込みのコンソールコマンドはありますか?
29 windows-7  script 

5
ディレクトリ内の拡張機能タイプの完全なリストを抽出する方法は?
ディレクトリ内、およびそのサブディレクトリ内で再帰的に、つまりディレクトリ内のすべてのディレクトリが処理されることを意味します。ディレクトリ内の一意の拡張子の完全なリストをコンパイルするにはどうすればよいですか? OSは現在のすべての更新プログラムを備えたWindows XPですが、スクリプトの実行内容を把握できればスクリプトを実行できますが、ドットネットをインストールする必要はありません。

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