This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision |
public:grid:troubleshooting [2010-11-24 08:31] – Marcel Loose | public:grid:troubleshooting [2017-03-08 15:27] (current) – external edit 127.0.0.1 |
---|
</code> | </code> |
This is unfortunate, because it makes testing of scripts on a local system more difficult. Simply changing the URI from ''%%srm://%%'' to ''%%file:///%%'' doesn't work. | This is unfortunate, because it makes testing of scripts on a local system more difficult. Simply changing the URI from ''%%srm://%%'' to ''%%file:///%%'' doesn't work. |
| |
| |
| == srmls == |
| The ''srmls'' command does not support wildcards. This is quite irritating, because you have to do the filtering on the client side using ''grep''. For example, to get a list of all the ''L2009_*.tar'' files in the directory ''/data/lofar/lotest/disk/'', you would have to use: |
| <code> |
| $ srmls srm://srm.grid.sara.nl:8443/pnfs/grid.sara.nl/data/lofar/lotest/disk/ | grep '/L2009_[^/]*\.tar' |
| </code> |
| This, however, will not always give you a complete list, because storage systems like dCache limit the number of listed files to 1000. So, if you have more than 1000 files in a directory, you'll have to use ''srmls'' multiple times in conjunction with the options ''-offset='' and ''-count=''. Very inconvenient! |
| |