Add Line Numbers
Use this command to add line numbers to a text file…
sed = filename.txt | sed 'N;s/\n/\t/' > filename_number.txt
Use this command to add line numbers to a text file…
sed = filename.txt | sed 'N;s/\n/\t/' > filename_number.txt
Delete leading whitespace (spaces/tabs/etc) from beginning of each line. Same as yesterday’s command – but using sed
cat file.txt | sed -e 's,^ *,,'
Credit: Vivin
Print the contents of a file from a given regular expression to another
sed -n '/start/,/end/ p' file
This will print the contents of the ‘file’ from the line that matches /start/ until the line that matches /end/
View from 1th to 5th line
sed -n '1,5p;5q' example.txt
Remove empty characters at the end of each row
sed -e 's/ *$//' file.txt
Use this command if you want to know your command usage stats in the fish shell.
grep -v "^\#" ".config/fish/fish_history"|awk '{print $1}'|sort|uniq -c|sort -rn|head -n10
View only lines that contain the word “string”
sed -n '/string/p'
Remove comments and blank lines from example.pl
sed '/ *#/d; /^$/d' example.pl
This command shows a graphical representation of the current sub-directories.
ls -R | grep ":" | sed -e 's/://' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'mand