実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/11 05:12 UTC 版)
HelloWorldプログラムで例を示す #Makefile.am#実行バイナリファイルの名前はhellobin_PROGRAMS = hello#helloのソースコードはhello.c,hello.hhello_SOURCES = hello.c hello.h 出力のMakefile.inは非常に長いので掲載しないが、期待した内容が得られる。すなわち、configureを実行することでMakefileが生成される。このMakefileを用いてmakeコマンドを使用すると、hello.cをCコンパイラでコンパイルし、次いで標準ライブラリとリンクし、helloの実行ファイルが得られる。make installでは、helloはあるべき場所(ほとんどの場合は/usr/local/bin)にインストールされることになる。
※この「実行例」の解説は、「Autotools」の解説の一部です。
「実行例」を含む「Autotools」の記事については、「Autotools」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/04/30 07:44 UTC 版)
このコマンドでよく使う実行例として、システムをすぐに停止するためのshutdown -h nowや、再起動するためのshutdown -r nowがある。このほかによく使う実行例として、シャットダウンまでの時間を指定するものがある。たとえば、shutdown -r 60はコマンドを発行してから60秒後に計算機を再起動する。 なお、これらの実行例はBSDの子孫、あるいはそれに似たコマンド体系のシステムで用いられるものであり、System V系UNIX、Windowsと各々違った引数をとる。たとえば、すぐにシステムを停止する場合の実行例はSystem V系UNIXではshutdown -i 0 -g 0 -yとなり、Windowsではshutdown -s -t 0となる。さらに、同じ種類のオペレーティングシステムでも、微妙にコマンドの引数や意味が異なっていることがある。
※この「実行例」の解説は、「シャットダウン」の解説の一部です。
「実行例」を含む「シャットダウン」の記事については、「シャットダウン」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/11/05 05:41 UTC 版)
以下にアプリケーションのルートへアクセスした際に「Hello World!」という文字列を表示する例を掲載する。 require_once __DIR__ . '/../vendor/autoload.php';$app = new Silex\Application();$app->get('/', function() use($app) { return 'Hello World!';});$app->run(); この例で登場する $app 内に収められたオブジェクトがDIコンテナとして機能している。
※この「実行例」の解説は、「Silex」の解説の一部です。
「実行例」を含む「Silex」の記事については、「Silex」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/06/17 01:51 UTC 版)
通常、実行可能なプログラムファイルのダンプ結果はとても長くなる。head コマンドは標準入力を読み込み、冒頭の数行を標準出力に書き出す。以下の例は、Hello world プログラムのダンプ結果を head にパイプする例である。 % od hello | head0000000 042577 043114 000401 000001 000000 000000 000000 0000000000020 000002 000003 000001 000000 101400 004004 000064 0000000000040 003610 000000 000000 000000 000064 000040 000006 0000500000060 000033 000030 000006 000000 000064 000000 100064 0040040000100 100064 004004 000300 000000 000300 000000 000005 0000000000120 000004 000000 000003 000000 000364 000000 100364 0040040000140 100364 004004 000023 000000 000023 000000 000004 0000000000160 000001 000000 000001 000000 000000 000000 100000 0040040000200 100000 004004 002121 000000 002121 000000 000005 0000000000220 010000 000000 000001 000000 002124 000000 112124 004004 また、次の例は od を使って echo コマンドの出力を確認する例である。echo に渡される文字列を入力するには、Hello を入力した後に Ctrl+V, Ctrl+I, Ctrl+V, Ctrl+C と押下する。Ctrl+V の直後に押下されたキーは、それに割り付けられている動作 (例えば、デフォルトでは Ctrl+C を押すと SIGINT が送信される) をせず、そのキーの文字そのものが入力される。 % echo "Hello ^C" | od -cb0000000 H e l l o \t 003 \n 110 145 154 154 157 011 003 0120000010
※この「実行例」の解説は、「od (UNIX)」の解説の一部です。
「実行例」を含む「od (UNIX)」の記事については、「od (UNIX)」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/03 22:15 UTC 版)
「traceroute」の記事における「実行例」の解説
tracerouteをUnix上で実行した結果を下記に示す。 $ traceroute ja.wikipedia.orgtraceroute to ja.wikipedia.org (208.80.152.2), 30 hops max, 60 byte packets 1 ntt.setup (192.168.1.1) 0.121 ms 0.134 ms 0.159 ms 2 118.23.8.17 (118.23.8.17) 6.037 ms 6.577 ms 7.064 ms 3 118.23.5.137 (118.23.5.137) 4.971 ms 5.388 ms 5.368 ms 4 122.1.164.213 (122.1.164.213) 7.556 ms 9.341 ms 11.167 ms 5 60.37.55.165 (60.37.55.165) 6.195 ms 6.151 ms 6.154 ms 6 60.37.27.89 (60.37.27.89) 6.470 ms 5.355 ms 5.761 ms 7 ae-5.r21.tokyjp01.jp.bb.gin.ntt.net (129.250.11.53) 5.790 ms 7.090 ms 6.670 ms 8 as-2.r21.snjsca04.us.bb.gin.ntt.net (129.250.4.44) 114.218 ms 113.157 ms 113.279 ms 9 equinixexchange.ir1.sanjose-ca.us.xo.net (206.223.116.85) 122.223 ms 122.167 ms 122.115 ms10 vb2001.rar3.la-ca.us.xo.net (207.88.13.110) 125.873 ms 132.449 ms 125.843 ms11 vb15.rar3.dallas-tx.us.xo.net (207.88.12.45) 149.345 ms 149.826 ms 149.540 ms12 207.88.14.42.ptr.us.xo.net (207.88.14.42) 182.000 ms 182.215 ms 181.906 ms13 w006.z207088246.xo.cnc.net (207.88.246.6) 187.915 ms 187.107 ms 187.082 ms14 rr.pmtpa.wikimedia.org (208.80.152.2) 186.903 ms 186.520 ms 186.758 ms
※この「実行例」の解説は、「traceroute」の解説の一部です。
「実行例」を含む「traceroute」の記事については、「traceroute」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/11/22 09:50 UTC 版)
gp の実行例をいくつか以下に示す。 ? \p 212realprecision = 221 significant digits (212 digits displayed)? 148.7^0.3721time = 0 ms.%1 = 6.4315686761687428232463963595991663095614617461851330959022336592679249836644243757491731497135665446717779810269870421893965849047805843823699959892470992868949783084618518182456887849078305105083627437215091767 ? 123456! + 0.time = 1,656 ms.%2 = 2.6040699049291378729513930560926568818273270409503019584610185579952057379676834157935607166171279087355200170616660008572612714566985893730865282934317244121152865814030204645985573419251305342231135573491050756 E574964 ? sin(x)time = 0 ms.%3 = x - 1/6*x^3 + 1/120*x^5 - 1/5040*x^7 + 1/362880*x^9 - 1/39916800*x^11+ 1/6227020800*x^13 - 1/1307674368000*x^15 + O(x^17) ? for(z=25,30, print (factor(2^z-1)))[31, 1; 601, 1; 1801, 1][3, 1; 2731, 1; 8191, 1][7, 1; 73, 1; 262657, 1][3, 1; 5, 1; 29, 1; 43, 1; 113, 1; 127, 1][233, 1; 1103, 1; 2089, 1][3, 2; 7, 1; 11, 1; 31, 1; 151, 1; 331, 1]time = 5 ms. ? e = ellinit([0,0,1,-7,6]); ellidentify(e)time = 28 ms.%4 = [["5077a1", [0, 0, 1, -7, 6], [[-2, 3], [-1, 3], [0, 2]]], [1, 0, 0, 0]]/* A famous rank 3 elliptic curve of conductor 5077. */ ? K = bnfinit(x^2 + 23); K.cyctime = 1ms.%5 = [3]/* This number field has class number 3. */
※この「実行例」の解説は、「PARI/GP」の解説の一部です。
「実行例」を含む「PARI/GP」の記事については、「PARI/GP」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/23 07:57 UTC 版)
デスクトップに時刻を表示するConkyの簡単な設定は以下の通りである。 update_interval 30own_window yesown_window_type desktopuse_xft yesxftfont DejaVu Sans:size=14alignment bottom_rightTEXT${time %H:%M} デフォルトの設定ファイルの場所は、$HOME/.conkyrcまたは${sysconfdir}/conky/conky.confである。殆どのシステムではsysconfdirは/etcであり、サンプルの設定ファイルはその配下に存在する (/etc/conky/conky.conf)。
※この「実行例」の解説は、「Conky」の解説の一部です。
「実行例」を含む「Conky」の記事については、「Conky」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/27 01:32 UTC 版)
Gaucheの対話モードでの実行例は下記の通り。gosh>は入力プロンプトを表す。 gosh> (list 0 1 2 3)(0 1 2 3)gosh> (+ 0 1 2 3)6gosh> ((lambda (x y) (+ x (* y 2))) 5 6)17
※この「実行例」の解説は、「Gauche」の解説の一部です。
「実行例」を含む「Gauche」の記事については、「Gauche」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/03/01 04:52 UTC 版)
「debconf (ソフトウェアパッケージ)」の記事における「実行例」の解説
通常はパッケージインストール中に設定に関して質問される。パッケージインストール完了後に再度質問をやり直したい場合は、スーパーユーザー(root)で、 dpkg-reconfigure
※この「実行例」の解説は、「debconf (ソフトウェアパッケージ)」の解説の一部です。
「実行例」を含む「debconf (ソフトウェアパッケージ)」の記事については、「debconf (ソフトウェアパッケージ)」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/05/26 11:00 UTC 版)
Gaucheの対話モードでの実行例は下記の通り。gosh>は入力プロンプトを表す。 gosh> (list 0 1 2 3)(0 1 2 3)
※この「実行例」の解説は、「gauche」の解説の一部です。
「実行例」を含む「gauche」の記事については、「gauche」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2017/10/07 15:59 UTC 版)
オラクル(サン・マイクロシステムズ)が提供するJava Development Kit、RARファイル展開ツールunrarそしてVMware Playerがインストールされているシステムでvrmsを実行すると以下のように出力される。 Non-free packages installed on localhostsun-java5-bin Sun Java(TM) Runtime Environment (JRE) 5.0sun-java5-demo Sun Java(TM) Development Kit (JDK) 5.0 demos and exampsun-java5-jdk Sun Java(TM) Development Kit (JDK) 5.0sun-java5-jre Sun Java(TM) Runtime Environment (JRE) 5.0unrar Unarchiver for .rar files (non-free version) Reason: Modifications problematicvmware-player Free virtual machine player from VMwarevmware-player-kernel-modu vmware-player modules for Linux (kernel 2.6.17) 7 non-free packages, 0.6% of 1218 installed packages. non-free、および、それ自体はフリーであるが、non-freeなパッケージに依存するcontribに属するパッケージが一つもない場合は、RMSが褒め称える旨、メッセージが表示される。 No non-free or contrib packages installed on xxxxx! rms would be proud.
※この「実行例」の解説は、「vrms」の解説の一部です。
「実行例」を含む「vrms」の記事については、「vrms」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/09/04 19:43 UTC 版)
「GNU parallel」の記事における「実行例」の解説
find . -name "*.foo" | parallel grep bar 上記のコマンドは以下のコマンドと同等である。 find . -name "*.foo" -exec grep bar {} + これらのコマンドは、カレントディレクトリとサブディレクトリの名前が『.foo』で終わる全てのファイルとディレクトリを検索し、その中で名前に『bar』を含むものを更に検索するものである。parallelは、ファイル名に改行が含まれていない限りは正常に動作する。ファイル名に改行が含まれている場合は以下のコマンドによって問題を回避する。 find . -name "*.foo" -print0 | parallel -0 grep bar 上記のコマンドは、ヌル文字によってファイル名を区切っている。 find . -name "*.foo" | parallel -X mv {} /tmp/trash 上記のコマンドは、引数の位置を{}によって変更している。 find . -maxdepth 1 -type f -name "*.ogg" | parallel -X -r cp -v -p {} /home/media 上記のコマンドは以下のコマンドと同等である。 cp -v -p *.ogg /home/media 上記のコマンドよりもfindとparallelとcpを使用している実行例の方がリソース効率がよく、『*.ogg』に一致するファイルが膨大な場合に発生するシェルへの過負荷によるエラーを防ぐことができる。
※この「実行例」の解説は、「GNU parallel」の解説の一部です。
「実行例」を含む「GNU parallel」の記事については、「GNU parallel」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/13 06:36 UTC 版)
「date (UNIX)」の記事における「実行例」の解説
date "+%m/%d/%y"7/4/06 date "+%Y%m%d"20060704 時刻に変数を割り当てる場合は、 START=`date '+%r'`echo $START03:06:02 PMsleep 5echo $START03:06:02 PM ただし、変数は時刻を割り当てた瞬間のものである。実行した瞬間ではない。 dateコマンド実行からちょうど昨日の日時を変数に割り当てる場合は、 DATE=$(date -d yesterday +"%Y%m%d")echo $DATE20060704 異なるタイムゾーンの時刻を表示したい場合は、環境変数TZの値を上書きする。様々なタイムゾーンは/usr/share/zoneinfoディレクトリ以下に存在する(詳細は記事"tz database"を参照)。 OLDTZ=$TZexport TZ=GMT; echo "GMT: `date +\"%F %R (%Z)\"`"GMT: 2008-10-31 12:30 (GMT)export TZ=Europe/Stockholm; echo "Stockholm: `date +\"%F %R (%Z)\"`"Stockholm: 2008-10-31 13:30 (CET)export TZ=Asia/Kuala_Lumpur; echo "Kuala Lumpur: `date +\"%F %R (%Z)\"`"Kuala Lumpur: 2008-10-31 20:30 (MYT)export TZ=US/Central; echo "Dallas: `date +\"%F %R (%Z)\"`"Dallas: 2008-10-31 07:30 (CDT)export TZ=$OLDTZ その他の利用可能な時刻文字列の例。 date +"%Y%m%d" -d sunday # GNU date20060709date +"%Y%m%d" -d last-sunday # GNU date20060702date +"%Y%m%d" -d last-week # GNU datedate -v -1m +"%Y%m%d" # BSD date20060627date +"%Y%m%d" -d last-month # GNU datedate -v -1w +"%Y%m%d" # BSD date20060604date +"%Y%m%d" -d last-year # GNU datedate -v -1y +"%Y%m%d" # BSD date20050704date +"%Y%m%d" -d next-week # GNU datedate -v 1w +"%Y%m%d" # BSD date20060711date +"%Y%m%d" -d next-month # GNU datedate -v 1m +"%Y%m%d" # BSD date20060804date +"%Y%m%d" -d next-year # GNU datedate -v 1y +"%Y%m%d" # BSD date20070704 date +"%Y%m%d" -d "2 days ago" # GNU datedate -v -2d +"%Y%m%d" # BSD date20060702 date +"%Y%m%d" -d "2 months ago" # GNU datedate -v -2m +"%Y%m%d" # BSD date20060504 date +"%Y%m%d" -d "2 years ago" # GNU datedate -v -2y +"%Y%m%d" # BSD date20040704 UNIX時間を表示するには、 date +"%s" -d "Fri Apr 24 13:14:39 CDT 2009"1240596879 UNIX時間から人間が可読な形式に変換するには、 date -d "UTC 1970-01-01 1240596879 secs"Fri Apr 24 13:14:39 CDT 2009 または、 date -ud @1000000000Sun Sep 9 01:46:40 UTC 2001
※この「実行例」の解説は、「date (UNIX)」の解説の一部です。
「実行例」を含む「date (UNIX)」の記事については、「date (UNIX)」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/26 09:25 UTC 版)
BusyBox内のプログラムを実行するには、次のように、その名前をBusyBoxの引数として指定すればよい。 /bin/busybox ls 通常は、使用したいコマンド名を(ハードリンクまたはシンボリックリンクを使って)BusyBoxの実行ファイルへのリンクとして作成する。BusyBoxは指定されたコマンド名をargv[0](英語版)から読み取り、適切なコマンドを実行する。たとえば、/bin/lsを/bin/busyboxへのリンクとして作成したあと、次のコマンドを実行するような使い方をする。 /bin/ls これが機能するのは、プログラムに渡された第1引数は、プログラムの呼び出しに使用されるからである。この例では、第1引数は"/bin/ls"となる。 Busyboxは、「プログラムの名前」が"ls"であると判断して、"ls"プログラムと同じように動作する。
※この「実行例」の解説は、「BusyBox」の解説の一部です。
「実行例」を含む「BusyBox」の記事については、「BusyBox」の概要を参照ください。
実行例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/12/27 14:26 UTC 版)
「file (UNIX)」の記事における「実行例」の解説
$ file file.cfile.c: C program text $ file programprogram: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped(英語版) $ file /dev/hda1/dev/hda1: block special (0/0) $ file -s /dev/hda1/dev/hda1: Linux/i386 ext2 filesystem -sは、一部のプラットフォームでのみ使用可能な非標準オプションであるが、デバイスファイルとして識別するのではなく、デバイスファイルを読み取ってその内容を識別するようにfileに指示することに注意する必要がある。通常、fileはデバイスファイルを読み取ろうとしない。そのようなファイルを読み取ると、望ましくない副作用が生じる可能性があるためである。 $ file -k -r libmagic-dev_5.35-4_armhf.deb # (on Linux)libmagic-dev_5.35-4_armhf.deb: Debian binary package (format 2.0)- current ar archive- data 非標準オプション-kを使用すると、プログラムは最初にヒットが見つかったとき停止せず、他の一致するパターンを探す。一部のバージョンで使用可能な-rオプションを使用すると、印刷できない 改行コードが8進数表現ではなく生の形式で表示される。 $ file compressed.gzcompressed.gz: gzip compressed data, deflated, original filename, `compressed', last modified: Thu Jan 26 14:08:23 2006, os: Unix $ file -i compressed.gz # (on Linux)compressed.gz: application/x-gzip; charset=binary $ file data.ppmdata.ppm: Netpbm PPM "rawbits" image data $ file /bin/cat/bin/cat: Mach-O universal binary with 2 architectures/bin/cat [for architecture ppc7400):Mach-O executable ppc/bin/cat (for architecture i386):Mach-O executable i386
※この「実行例」の解説は、「file (UNIX)」の解説の一部です。
「実行例」を含む「file (UNIX)」の記事については、「file (UNIX)」の概要を参照ください。
- 実行例のページへのリンク