ACM Home Page
Please provide us with feedback. Feedback
XPath filename expansion in a Unix shell
Full text PdfPdf (160 KB)
Source International World Wide Web Conference archive
Proceedings of the 15th international conference on World Wide Web table of contents
Edinburgh, Scotland
POSTER SESSION: Browsers and UI, web engineering, hypermedia & multimedia, security, and accessibility table of contents
Pages: 863 - 864  
Year of Publication: 2006
ISBN:1-59593-323-9
Authors
Kaspar Giger  ETH Zürich
Erik Wilde  ETH Zürich
Sponsors
SIGWEB: ACM Special Interest Group on Hypertext, Hypermedia, and Web
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 27,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1135777.1135916
What is a DOI?

ABSTRACT

Locating files based on file system structure, file properties, and maybe even file contents is a core task of the user interface of operating systems. By adapting XPath's power to the environment of a Unix shell, it is possible to greatly increase the expressive power of the command line language. We present a concept for integrating an XPath view of the file system into a shell, the emphXPath Shell (XPsh), which can be used to find files based on file attributes and contents in a very flexible way. The syntax of the command line language is backwards compatible with traditional shells, and the new XPath-based expressions can be easily mastered with a little bit of XPath knowledge.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Ginger Alliance. Sablotron - XSLT, DOM and XPath processor. http://www.gingerall.org/charlie/ga/xml/p sab.xml.
 
2
James Clark and Steven J. DeRose. XML Path Language (XPath) Version 1.0. World Wide Web Consortium, Recommendation REC-xpath-19991116, November 1999.
 
3
James Clark. XML Namespaces. http://www.jclark.com/xml/xmlns.htm.
 
4
Petr Pajas. XSH - XML Editing Shell. http://xsh.sf.net/.
 
5
Oleg A. Paraschenko. find with XPath over File System. http://uucode.com/texts/xfind.
6


Collaborative Colleagues:
Kaspar Giger: colleagues
Erik Wilde: colleagues