はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ ARGV

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 7 / 7件)
 

printfに4285個アスタリスクをつけるとclang++が死ぬ - Qiita

2019/08/20 このエントリーをはてなブックマークに追加 355 users Instapaper Pocket Tweet Facebook Share Evernote Clip printf Command clang Qiita OPEN

def check(n) s = "*"*n f = open("test.cpp","w") f.puts <<EOS #include <cstdio> int main(){ (#{s}printf)("Hello World\\n"); } EOS f.close() return system("clang++ test.cpp") end check(ARGV[0].to_i) $ ruby check.rb 10000 clang: error: unable to execute command: Illegal instruction: 4 clang: error: ... 続きを読む

本の虫: 様々なUNIX環境のecho.cの比較

2013/04/10 このエントリーをはてなブックマークに追加 118 users Instapaper Pocket Tweet Facebook Share Evernote Clip Unix環境 比較 OpenBSD char Echo

2013-04-10 様々なUNIX環境のecho.cの比較 UNIX V5, OpenBSD, Plan 9, FreeBSD, and GNU coreutils implementations of echo.c UNIX Fifth Editionのecho.cは、以下のような実装になっている。 main(argc, argv) int argc; char *argv[]; { int ... 続きを読む

Released FurlX::Coro! - Islands in the byte stream

2011/06/25 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip Coro Usage perl Furl select

Coroを使うと簡単にFurlで並列HTTP通信が出来ます。 #!perl # usage: http-ping.pl [urls...] use strict; use warnings; use Coro; use Coro::Select; # Furlよりも先にロードすること! use Furl; my @coros; foreach my $url(@ARGV) { push @coro... 続きを読む

Rubyでファイルをモニタリングする - はるかさん.jp

2011/05/28 このエントリーをはてなブックマークに追加 47 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ruby ファイル getS sleep ログファイル

Rubyでログファイルを監視したいとき次のようなプログラムを書くことがあります。 File.open(ARGV[0], 'r') do |io| while true if( line = io.gets ) puts line else sleep 1 end end end しかし、複数ファイルの監視をするときとか結構めんどくさいです。 また、この方法だと最終行以降の監視はできますが、 ファイ... 続きを読む

Route 477 - Ruby用のコマンドラインパーサSlop

2011/04/10 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip README optparse github.com ところ

■ [ruby] Ruby用のコマンドラインパーサSlop https://github.com/injekt/slop 標準添付のoptparseに似てるけど、オプション項目の置き場所も兼ねてるところが便利そう。 READMEより: # parse assumes ARGV, otherwise you can pass it your own Array opts = Slop.parse d... 続きを読む

コマンドが失敗したらプロンプトを赤くする - blog.8-p.info

2009/01/02 このエントリーをはてなブックマークに追加 281 users Instapaper Pocket Tweet Facebook Share Evernote Clip プロンプト コマンド 8-p.info char return

しばらく前から、コマンドの終了ステータスをプロンプトの色に反映させるようにしている。 終了ステータスとは C言語なら int main(int argc, char* argv[]) { ... return 0; } この return している 0 が終了ステータス。この整数値の下位 8bit がプロセスの終了時に親 (そのプロセスを起動したプロセス) にわたる。 終了ステータスの指定方法はい... 続きを読む

404 Blog Not Found:perl - Yet Another 10のUNIX小技

2007/01/13 このエントリーをはてなブックマークに追加 101 users Instapaper Pocket Tweet Facebook Share Evernote Clip perl mkdir Path Yet Another 小飼

The requested blog was not found on this server -- unless you requested that of Dan Kogai (小飼 弾). 1.ディレクトリの作成 今時-pをサポートしていないmkdir(1)はないと思いますが、ない場合は perl -MFile::Path -e 'mkpath $_ for @ARGV' path/to/d... 続きを読む

 
(1 - 7 / 7件)