|
קוד פקודה
|
הסבר
|
|
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt
|
מאחד טקסט מפורט של קובץ ומייצא לתוך קובץ חדש
|
|
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt
|
מאחד טקסט מפורט של קובץ ומוסיף אותו לקובץ קיים
|
|
grep Aug /var/log/messages
|
מחפש את המונח "Aug" בקובץ '/var/log/messages'
|
|
grep ^Aug /var/log/messages
|
מחפש שורות המתחילות ב-"Aug" בקובץ '/var/log/messages'
|
|
grep [0-9] /var/log/messages
|
מציג את כל השורות בקובץ '/var/log/messages' שמכילות מספרים
|
|
grep Aug -R /var/log/*
|
מחפש את המילה "Aug" בתיקיית '/var/log' כולל התיקיות הפנימיות
|
|
sed 's/stringa1/stringa2/g' example.txt
|
מחליף את המילה "string1" ב-"string2" בקובץ example.txt
|
|
sed '/^$/d' example.txt
|
מוחק את כל השורות הריקות בקובץ example.txt
|
|
sed '/ *#/d; /^$/d' example.txt
|
מוחק את כל השורות הריקות וכל השורות שמתחילות ב-#
|
|
echo 'esempio' | tr '[:lower:]' '[:upper:]'
|
ממזג תכנים ממספר תאי טקסט
|
|
sed -e '1d' result.txt
|
מסיר את השורה הראשונה מהמקבץ
|
|
sed -n '/stringa1/p'
|
מציג שורות שמכילות את המילה "string1"
|
|
sed -e 's/ *$//' example.txt
|
מסיר תו רווח בסוף כל שורה
|
|
sed -e 's/stringa1//g' example.txt
|
מוחק את המילה "string1" משאר הקובץ
|
|
sed -n '1,5p;5q' example.txt
|
מציג את התוכן מהשורה הראשונה עד לחמישית
|
|
sed -n '5p;5q' example.txt
|
מציג את השורה החמישית
|
|
sed -e 's/00*/0/g' example.txt
|
מחליף קבוצה של אפסים באפס בודד
|
|
cat -n file1
|
מספק מספרי שורות לקובץ
|
|
cat example.txt | awk 'NR%2==1'
|
מוחק את כל השורות הזוגיות בקובץ example.txt
|
|
echo a b c | awk '{print $1}'
|
מציג את העמודה הראשונה בשורה
|
|
echo a b c | awk '{print $1,$3}'
|
מציג את העמודה הראשונה והשלישית בשורה
|
|
paste file1 file2
|
מצרף את התכנים של שני קבצים
|
|
paste -d '+' file1 file2
|
מצרף את התכנים של שני קבצים ותו '+' ביניהם
|
|
sort file1 file2
|
ממיין את התוכן של שני הקבצים
|
|
sort file1 file2 | uniq
|
שומר את האיחוד של שני הקבצים (שורות כפולות נשמרות רק אחת)
|
|
sort file1 file2 | uniq -u
|
מוחק את האיחוד, משאיר את השורות הנוספות
|
|
sort file1 file2 | uniq -d
|
שמירה על החזרות (فقط השורות ששולבו בקבצים)
|
|
comm -1 file1 file2
|
משווה את התוכן של שני הקבצים ונמנע מתוכן הקובץ הראשון
|
|
comm -2 file1 file2
|
משווה את התוכן של שני הקבצים ונמנע מתוכן הקובץ השני
|
|
comm -3 file1 file2
|
משווה את התוכן של שני הקבצים ומניח את החלקים שיש בשניהם
|