Files
collection/linux/commands.md
2025-02-25 12:39:39 +01:00

781 B

Linux commands

combine commands with xargs

Some commands (e.g. chmod) can't handle input via pipe and require the input as arguments. xargs takes the standard input as list of arguments seperated by spaces or newlines and executes the given command with the input parsed to a list of arguments.

Usage:

find . -type f | xargs chmod 644

pipe output into clipboard

requires xclip

One can save command output to the clipboard by piping it to xclip:

# usage
command | xclip -selection clipboard

# working example with 'echo'
echo "hello world" | xclip -selection clipboard

NOTE: the argument -selection clipboard is required