Linux Terminal Glossary
›
Text Processing
Text Processing
68 commands
grep 'pattern' file.txt
grep -i 'pattern' file.txt
grep -r 'pattern' dir/
grep -l 'pattern' *.txt
grep -c 'pattern' file.txt
grep -n 'pattern' file.txt
grep -v 'pattern' file.txt
grep -w 'word' file.txt
grep -x 'line' file.txt
grep -E 'pat1|pat2' file.txt
grep -P '\d+' file.txt
grep -o 'pattern' file.txt
grep -A 3 'pattern' file.txt
grep -B 3 'pattern' file.txt
grep -C 3 'pattern' file.txt
grep --color=auto 'pattern' file.txt
grep -m 5 'pattern' file.txt
grep -q 'pattern' file.txt
sed 's/old/new/' file.txt
sed 's/old/new/g' file.txt
sed -i 's/old/new/g' file.txt
sed -i.bak 's/old/new/g' file.txt
sed -n '5,10p' file.txt
sed '/pattern/d' file.txt
sed -n '/pattern/p' file.txt
sed '1d' file.txt
sed '$d' file.txt
sed 's/^/PREFIX: /' file.txt
sed 's/$/ SUFFIX/' file.txt
sed -n 'p' file.txt
awk '{print $1}' file.txt
awk '{print $NF}' file.txt
awk -F: '{print $1}' /etc/passwd
awk 'NR==5' file.txt
awk 'NR>=5 && NR<=10' file.txt
awk '/pattern/' file.txt
awk '{sum+=$1} END{print sum}' file.txt
awk 'END{print NR}' file.txt
awk '{print NR, $0}' file.txt
awk '$3 > 100' file.txt
cut -d',' -f2 file.csv
cut -c1-10 file.txt
sort file.txt
sort -r file.txt
sort -n file.txt
sort -k2 file.txt
sort -u file.txt
sort -t: -k3 -n /etc/passwd
uniq file.txt
uniq -c file.txt
uniq -d file.txt
uniq -u file.txt
tr 'a-z' 'A-Z'
tr -d '\n'
tr -s ' '
tr -dc 'a-zA-Z0-9'
xargs command
xargs -I{} mv {} {}.bak
xargs -n 1 command
xargs -P 4 command
column -t -s',' file.csv
paste file1.txt file2.txt
paste -d',' file1 file2
join file1.txt file2.txt
comm file1.txt file2.txt
comm -12 file1.txt file2.txt
wdiff file1.txt file2.txt
strings binary
Search all 7,657 commands
instead.