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

6
2つのファイルの違いを出力するにはどうすればよいですか?
私のファイルは以下で構成されています。おおよそ: username:username:username:username:username 上記の行は約600文字まで続きます。 awkコマンドラインから送信されたAPI / HTTPリクエストの引数として使用するために、コマンドを使用します。 私のスクリプトを使用して、「フォロー」しているユーザーアカウントのリストを取得し、24時間ごとに、ハードディスクの元のリストと新しく出力されたユーザー名のリストを比較します(そして、フォローしていないユーザーをエコーします)私。bashを使用してロジックをループにカプセル化する必要があります。各ユーザー名をテストします。 私の現在のスクリプト: user=$(awk -F: '{ print $1 }' FILE) # Grab $User to use as an argument. following=$(exec CURRENT_FOLLOWERS) # Outputs the new file echo "X amount of users are following you on 78B066B87AF16A412556458AC85EFEF66155" SAVE CURRENT FOLLOWERS TO NEW A FILE. if [[ DIFFERENCE …

3
末尾を使用するときに「ファイルが切り捨てられた」メッセージを抑制します
私は使用してログファイルをテーリングしてtail -f messages.logおり、これは出力の一部です: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce eget tellus sit amet odio porttitor rhoncus. Donec consequat diam sit amet tellus viverra pellentesque. tail: messages.log: file truncated Suspendisse at risus id neque pharetra finibus in facilisis ipsum. これはtail: messages.log: file truncated、ファイルが自動的に切り捨てられたときに表示され、それが起こるはずtailですが、この切り捨てメッセージなしで出力を表示したいだけです。 使ってみましたtail -f messages.log | grep …
11 grep  tail  output 

2
スクリプトの出力のコピーをファイルに送信する
Zshスクリプトがあり、出力をSTDOUTに出力したいが、その出力をディスク内のファイルにコピー(ダンプ)したいとします。 さらに、スクリプトは次のオプションで始まります set -o xtrace これにより、詳細になり、実行するコマンドが出力されます。この出力をディスク内のファイルにもキャプチャしたいと思います。 私が理解していることは ./my_script.sh > log.txt それは単にに送信さSTDOUTれlog.txtますが、ターミナルで出力も確認できるようにするにはどうすればよいですか? 私はZsh teeのMULTIOSオプションについて読みましたが、それらの使用方法はわかりません。 私がする時: ./my_script | tee log.txt 端末で出力を確認できますが、ファイルはlog.txtすべてをキャプチャしているようには見えません(実際にはほとんど何もキャプチャしていません)。

2
ユーザープログラムにハングアップしていないことを示すリソースにやさしい方法
* nixシステムにPerlスクリプトがあり、ある時点で50,000行以上のテキストを処理しています。これには時間がかかります。このテキストをすべて処理している間、プログラムがハングしていないことをユーザーに知らせるためのリソースにやさしい方法を見つけようとしています。 現在、テキストの処理中に出力をリアルタイムで印刷しています。出力バッファをフラッシュしてから、で出力を1行に出力してい\rます。これは、何も印刷しない場合と比べてほぼ2倍の時間がかかるため、不必要なリソースの使用のようですが、前述したように、何も印刷しない場合、プログラムがハングしているように見えます。 だから私の質問:実行時間の長いタスクを実行しているときにプログラムが実際に実行されていることをユーザーに知らせるための標準的または簡単な方法はありますか?
10 perl  output 


2
「at」ジョブと「cron」ジョブの出力はどこに行きますか?
表示する画面がない場合、標準出力atとcronタスクはどこに行きますか? ジョブが開始されたディレクトリにも、ホームディレクトリにも表示されません。 バックグラウンドジョブをデバッグまたはトレースする方法がわからない場合、実際にこれを理解するにはどうすればよいですか?
9 cron  output  at 

2
Linuxのファイルへのテールプログラム出力
以下の形式を使用して、画面出力をファイルにリダイレクトできることを知っています。 $ your_program > /tmp/output.txt しかし、以下のコマンドを使用すると、「-bash:/home/user/errors.txt:権限が拒否されました」と表示されます sudo tail /var/log/apache2/error.log > ~/errors.txt この出力を機能させる方法を教えてください。〜/ errors.txtは存在しません。リダイレクトコマンドを使用する前に、まずこのtxtファイルを作成する必要がありますか?

1
ssh-agentをサイレントにするにはどうすればよいですか?
自宅の.bashrcファイルに次のようなスクリプトがありますmysuer。 eval `ssh-agent` ssh-add /path/to/my/key 問題は、ユーザーmysuer(su - myuser)でログインしたときに次の出力が表示されることです。 Agent pid 1234 Identity added: /path/to/my/key (/path/to/my/key) これを避け、この出力を無音にしますが、ssh-agentおよびをロードしssh-addます。 どうすればこれを実行できますか?
9 ssh  ssh-agent  output 

2
bgの後でコマンドからの出力を停止することは可能ですか?
この状況を想定します wget http://file wgetがファイルのダウンロードを開始します。 バックグラウンドに入れました。 ^Z bg コマンドはバックグラウンドになります。 しかし、その出力はまだコンソールにあります-コンソールがまだ開いている場合。 コマンドの出力を停止することは可能ですか? Wgetは単なる例です。大量の出力を書き込むコマンドについて考えます。 コンソールで、bgターミナルを開いてから閉じて別のターミナルを開くことができることを知っていますが、使用可能なターミナルが1つだけで、疑似ターミナルがない場合はどうなりますか?

4
環境を変更するコマンドの出力を変数に保存します
環境を変更するコマンドの出力を変数に保存する方法は? 私はbashシェルを使用しています。 私が持っていると仮定します: function f () { a=3; b=4 ; echo "`date`: $a $b"; } そして今、私はコマンドを使用して実行することができますf: $ a=0; b=0; f; echo $a; echo $b; echo $c Sat Jun 28 21:27:08 CEST 2014: 3 4 3 4 の出力fを変数に保存したいcので、試してみました: a=0; b=0; c=""; c=$(f); echo $a; echo $b; echo $c しかし、残念ながら、私は持っています: 0 0 …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.