shell

    394

    10答えて

    これはかなりシンプルな質問です。少なくとも、Linuxのsudoの権限についてはそうであるようです。私はちょうどでもルートで、/etc/hostsに何かまたは類似のファイルを追加しますが>と>>の両方が許可されていないので、することができないで終わるしたいとき は多くの時間があります。 suまたはsudo suをrootにしなくても、この作業を行うことができますか?

    24

    4答えて

    私はコマンドを実行し、そのコマンドの出力にその場でgzipを実行させ、そのコマンドの出力をエコー/ティーアウトします。 つまり、何かのように:行が実行される場合を除き echo "hey hey, we're the monkees" | gzip --stdout > my_log.gz 、私はこれを標準アウト見たい: hey hey, we're the monkees

    5

    3答えて

    g ++コンパイラの出力(stderrとstdoutの両方)をlinux上のファイルにリダイレクトします。しかし、それは空のファイルを作成しています。 私は、stdoutがすべての行の後にフラッシュされないという別の記事を読みました。それは大丈夫ですが、stderrはどうですか?私の場合は、いくつかの画面を実行するコンパイルエラーがあります。ですから、私はstderrの出力に興味があります。 st

    0

    2答えて

    私はコマンドから行を数えようとしていますが、行が進むにつれて行を見たいと思います。私の最初の考えはteeコマンドを使用することでした: complicated_command | tee - | wc -l をしかし、それは単にSolaris上-という名前のファイルにGNU teeまたはコピーの出力を使用して行数を倍増します。

    0

    3答えて

    私はshellexecuteを試してみました。私はcreateprocessを試しましたが、何もすることができません。 (コンソールウィンドウの実際のコマンドプロンプトで)コマンドラインを手動で実行していますが、これまでに試したことはありませんが、C++ビルダーアプリケーション内から実行することはありません。 明らかに(ファイル名)は単なるプレースホルダです。あなたは、ファイル名にバックスラッシュ

    2

    5答えて

    Web GUIを介して対話型シェルスクリプトをリモートで実行する必要があります。これは、スクリプトの標準出力に印刷されたものをGUIで利用できるようにしなければならず、GUIからユーザー入力を取得してスクリプトの標準入力に書き込む必要があることを意味します。 私の質問は です。(a)これは良いアイデアですか? (b)以前誰かがこの種の問題を解決しましたか?はいの場合、それについて「最も良い」方法は

    2

    3答えて

    私はDebianサーバで誰かを助けようとしています。 彼らはPleskを持っています。私は自分自身をPleskのユーザにし、SSHアクセスを有効にしました。 私ははログオンすることができます...しかし、唯一の1秒間。私はMOTDを見ると、Debian免責条項が表示され、その後再びログアウトします。 "接続が閉じました"。 私が試してみることのできる唯一のことは、シェル設定を変更することです.Pl

    -3

    2答えて

    多くの異なる例を試しましたが、動作しません。 シェルスクリプトを実行するためのサンプルJavaコードがありがたいです。

    2

    6答えて

    test.shというシェルスクリプトが/tmp/padmフォルダにあります。そのシェルスクリプトで は、私は、Javaコードを使用してシェルスクリプトを実行しようとしています echo "good" つの文を持っています。 String cmd=("/tmp/padm/.test.sh"); Runtime rt = Runtime.getRuntime(); Process pr=

    2

    3答えて

    :今 script echo "main: some data" >> log end script post-start script echo "post-start: another data" >> log end script 並行してこれらの2つのラン、私は頻繁に参照ログにそう: main: post-start: some data another d