BSD Ports

sysutils/xe 0.11 MidnightBSD

Simple xargs and apply replacement

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
CC0-1.0
Categories
sysutils

Description

xe is a tool for constructing command lines from file listings or arguments, which includes the best features of xargs(1) and apply(1).

Benefits over xargs:

  • Sane defaults (behaves like xargs -d'\n' -I{} -n1 -r).
  • No weird parsing, arguments are separated linewise or by NUL byte.
  • Can also take arguments from command-line.
  • No shell involved unless -s is used.
  • {} replacing possible with multiple arguments.

In the other systems

SystemPortVersion
MidnightBSDsysutils/xe0.11
FreeBSDsysutils/xe1.0
OpenBSDsysutils/xe1.0p0
NetBSDsysutils/xe1.0
DragonFlysysutils/xe1.0

Install

Binary package:

mport install xe

From mports:

cd /usr/mports/sysutils/xe && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	xe>0:sysutils/xe

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

distinfo 1
FileSizeSHA256
leahneukirchen-xe-v0.11_GH0.tar.gz135784087d40be2db3df81a836f797e1fed17d6ac1c788dcf0fd6a904f2d2178a6f1a