動作環境
CentOS 6.5
zsh 4.3.11 (x86_64-redhat-linux-gnu)
gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-17)
readargc.c
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int idx;
for(idx=0; idx < argc; idx++) {
if (idx==0) {
continue; // skip command itself
}
printf("%s\n", argv[idx]);
}
}
使い方
コンパイル
$gcc readarg.c -o readarg
実行
$ ./readarg $(print -l ${(ok)functions} ${(ok)commands} )
module
[
a2p
ab
abrt-action-analyze-backtrace
abrt-action-analyze-c
abrt-action-analyze-ccpp-local
abrt-action-analyze-core
中略
yumdb
yum-debug-dump
yum-debug-restore
yumdownloader
yum-groups-manager
zcat
zcmp
zdiff
zdump
zegrep
zenity
zfgrep
zforce
zgrep
zic
zip
zipcloak
zipgrep
zipinfo
zipnote
zipsplit
zless
zmore
znew
zsh
zsoelim