Programowanie w systemie UNIX/Kodowanie: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Linia 150:
* w konsoli<ref>[http://www.commandlinefu.com/commands/view/11486/bash-function-to-highlight-non-printing-characters-tab-newline-bom-nbsp bash function to highlight non-printing characters: tab, newline, BOM, nbsp]</ref> (nazwa pliku przykładowa):
 
 
cat -t -e p.txt
 
lub :
 
hl-nonprinting () { local C=$(printf '\033[0;36m') B=$(printf '\033[0;46m') R=$(printf '\033[0m') np=$(env printf "\u00A0\uFEFF"); sed -e "s/\t/${C}&#9657;&$R/g" -e "s/$/${C}&#8267;$R/" -e "s/[$np]/${B}& $R/g";}
Linia 171 ⟶ 167:
 
sed -n 'l' myfile.txt
 
 
====cat ====
 
cat -t -e p.txt
 
 
Formatowanie pliku makefile sprawdzimy za pomocą: <ref>[https://stackoverflow.com/questions/16931770/makefile4-missing-separator-stop stackoverflow question: makefile4-missing-separator-stop]</ref>
 
cat -e -t -v makefile
 
W wyniku:
* tabulatory jako ^I
* końcówki linii jako $
 
 
lub vim