Reputation
23,118
Next tag badge:
110/400 score
30/80 answers
Badges
4 52 82
Newest
 Nice Answer
Impact
~1.4m people reached

5h
awarded  Nice Answer
8h
reviewed Close list of sofwares inspired by emac's dabbrev-expand
9h
reviewed Reviewed What is the difference between man and --help?
10h
revised Exclude delimiter with csplit
added 6 characters in body
10h
answered Exclude delimiter with csplit
10h
reviewed Leave Closed Shell Syntax: How to correctly use \ to break lines?
17h
reviewed No Action Needed Is there a way to put comments in an rsync --files-from file?
17h
reviewed Approve Is there a way to put comments in an rsync --files-from file?
17h
reviewed Reviewed zerofree verbose returns what?
18h
reviewed Approve yum install always fails with the error in CentOS 7
20h
reviewed Leave Closed urxvt, vim and X clipboard
21h
reviewed Leave Closed Using HID compliant mouse like device in ubuntu
21h
reviewed Approve How can I find an address in a large file with grep?
21h
reviewed No Action Needed Set new default file manager in firefox on Archlinux
22h
reviewed Close Not able to install or remove any package
22h
reviewed No Action Needed Determine if a graphics card is new
1d
comment expand wildcards “inside a command” instead of in the shell
You can always do for f in d/*.txt; do printf %s\\n "${f##*/}"; done or save the paths in an array and remove the prefix for all elements e.g. mylist=(d/*.txt); printf %s\\n "${mylist[@]##*/}" so yeah, there are several ways to do it...
1d
reviewed Reviewed How to get information about which display server is running?
1d
reviewed Reviewed How do I make `ls` show file sizes in megabytes?
1d
reviewed Reopen Regarding shell script