Return to showpath.cpp CVS log | Up to [Pegasus] / pegasus / src / utils / showpath |
File: [Pegasus] / pegasus / src / utils / showpath / Attic / showpath.cpp
(download)
Revision: 1.1, Thu Feb 8 00:33:00 2001 UTC (23 years, 5 months ago) by mike Branch: MAIN CVS Tags: version_1_01, version_0_99_1, version_0_99, version_0_97_3, version_0_97_2, version_0_97_1, version_0_97, version_0_96, version_0_95, version_0_8, version_0_79_4, test, stable_0_95, stable, pep_88, merge_of_dev, mday-merge-start, mday-merge-pegasus/src/Pegasus/Server, mday-merge-pegasus/src/Pegasus/Common, mday-2-0-patches, main, dev_dead, dev, async_dispatcher, VERSION_2_1_RELEASE_HEAD, VERSION_2_1_RELEASE_BRANCH, VERSION_2_1_RELEASE, VERSION_2_1_1_RELEASE, VERSION_2_01_01, VERSION_2_00_RC_4, VERSION_2_00_RC_3, VERSION_2_00_RC_2, VERSION_2_00_RC_1, VERSION_2_00_BRANCH, VERSION_1_10, VERSION_1_09, VERSION_1_08, VERSION_1_07, TEST, SNAPSHOT_1_04, RELEASE_2_3_0-msg-freeze, RELEASE_2_2_1-snapshot, RELEASE_2_2_0_0-release, RELEASE_2_2_0-root, RELEASE_2_2_0-branch, RELEASE_2_2-root, PRE_LICENSE_UPDATE_2003, PEGASUS_FC_VERSION_2_2, LOCAL_ASSOCPROV-ROOT, LOCAL_ASSOCPROV-BRANCH new |
#include <Pegasus/Common/Config.h> #include <string> #include <iostream> #include <cstdlib> using namespace std; int main(int argc, char** argv) { if (argc != 1 && argc != 2) { cerr << "Usgae: " << argv[0] << " patter" << endl; exit(1); } char* path = getenv("PATH"); if (path) path = strdup(path); for (char* p = strtok(path, ";"); p; p = strtok(NULL, ";")) { if (argc == 1 || (argc == 2 && strstr(p, argv[1]))) cout << p << endl; } return 0; }
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |