Skip to content

Instantly share code, notes, and snippets.

View askucher's full-sized avatar
💭
I may be slow to respond.

Andrey askucher

💭
I may be slow to respond.
  • Kiev
View GitHub Profile
@askucher
askucher / 1-linux.md
Created August 25, 2015 11:17
nixar.before

Операция

$ cat filename.txt | sed 's/^\(.*\).$/\1 /'
@askucher
askucher / 1-linux.md
Created August 25, 2015 11:17
nixar.after

Операция

$ echo "1.2.3.4.5" | sed  s/1.//g   #=> "2.3.4.5"    
@askucher
askucher / 1-linux.md
Created August 25, 2015 11:17
nixar.nixar

Операция

$ help
@askucher
askucher / 1-linux.md
Created August 25, 2015 11:17
nixar. replace

Операция

$ cat filename.txt | sed 's/line/world/g'
@askucher
askucher / 1-linux.md
Created August 25, 2015 11:17
nixar.length

Операция

$ cat filename.txt | wc -c filename.txt  #=> 72 filename.txt  
@askucher
askucher / 1-linux.md
Created August 25, 2015 11:17
nixar.substr

Операция

$ cat filename.txt | cut -c 6-  
@askucher
askucher / 1-linux.md
Created August 25, 2015 11:17
nixar.count

Операция

$ cat filename | wc -l  #=> 5
@askucher
askucher / 1-linux.md
Created August 25, 2015 11:17
nixar.lower

Операция

$ cat filename.txt | tr '[:upper:]' '[:lower:]'  #=> line 1 line 2 line 3 line 4 line 5
@askucher
askucher / 1-linux.md
Created August 25, 2015 11:18
nixar.upper

Операция

$ cat filename.txt | tr '[:lower:]' '[:upper:]'  #=> LINE 1 LINE 2 LINE 3 LINE 4 LINE 5
@askucher
askucher / 1-linux.md
Created August 25, 2015 11:18
nixar.remove

Операция

$ cat filename.txt | sed -e 's/line //g'