[packages/coreutils] added some example aliases, sefety ones enabled by default (opt-out) - note that --no-clobber can't
gotar
gotar at pld-linux.org
Sat Aug 13 12:27:06 CEST 2016
commit 945327688e9af66f24182b3b66df6a80fbe48db2
Author: Tomasz Pala <gotar at pld-linux.org>
Date: Sat Aug 13 12:21:11 2016 +0200
added some example aliases, sefety ones enabled by default (opt-out)
- note that --no-clobber can't be used by default since it silently ignores files
- nothing should fail encountering interactive command in interactive
shell; if anything breaks, it should be fixed itself
coreutils.sh | 6 ++++++
coreutils.spec | 4 +++-
2 files changed, 9 insertions(+), 1 deletion(-)
---
diff --git a/coreutils.spec b/coreutils.spec
index 5fe925f..cad8a6f 100644
--- a/coreutils.spec
+++ b/coreutils.spec
@@ -20,6 +20,7 @@ Source3: DIR_COLORS.256color
Source4: colorls.sh
Source5: colorls.csh
Source6: mktemp.1.pl
+Source7: %{name}.sh
Patch0: %{name}-info.patch
Patch1: %{name}-getgid.patch
Patch2: %{name}-uname-cpuinfo.patch
@@ -200,7 +201,7 @@ mv $RPM_BUILD_ROOT%{_bindir}/chroot $RPM_BUILD_ROOT%{_sbindir}
cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}
cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}
-cp -p %{SOURCE4} %{SOURCE5} $RPM_BUILD_ROOT/etc/shrc.d
+cp -p %{SOURCE4} %{SOURCE5} %{SOURCE7} $RPM_BUILD_ROOT/etc/shrc.d
for d in cs da de es fi fr hu id it ja ko nl pl pt ru zh_CN; do
install -d $RPM_BUILD_ROOT%{_mandir}/$d/man1
@@ -339,6 +340,7 @@ rm -rf $RPM_BUILD_ROOT
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/DIR_COLORS.256color
%config(noreplace) /etc/shrc.d/colorls.csh
%config(noreplace) /etc/shrc.d/colorls.sh
+%config(noreplace) /etc/shrc.d/%{name}.sh
%dir %{_libdir}/coreutils
%attr(755,root,root) %{_libdir}/coreutils/libstdbuf.so
%{_mandir}/man1/arch.1*
diff --git a/coreutils.sh b/coreutils.sh
new file mode 100644
index 0000000..8586ac2
--- /dev/null
+++ b/coreutils.sh
@@ -0,0 +1,6 @@
+alias cp='cp --interactive' # --archive --backup=numbered --reflink=auto --verbose
+alias mv='mv --interactive' # --backup=numbered --verbose
+alias rm='rm --interactive --one-file-system' # --interactive=once --verbose
+#alias ls='ls --all --color=if-tty --classify --full-time --human-readable --quoting-style=shell -v'
+#alias df='df --human-readable --local --exclude-type=supermount'
+#alias du='du --human-readable'
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/coreutils.git/commitdiff/945327688e9af66f24182b3b66df6a80fbe48db2
More information about the pld-cvs-commit
mailing list