½©½ºÅ©¸³Æ® ¹®ÀÇ

   Á¶È¸ 2309   Ãßõ 0    

 리눅스 쉘스크립트라고는 구글에서 ctrl+c / ctrl+v 밖에 해본경험이 없어 고수님들께 문의 좀 드립니다.


출력값이 abcdefghijklmnopqrstuvwxyz 라는 결과물이 있을때

4글자마다 한칸 띄워쓰기를 하려고 합니다.

abcd efgh ijkl mnop qrst uvwx 뭐 이런씩으로 4글자당 한칸씩만 띄워주면 되는데

awk나 cut 뭐 이런걸 써도 잘 되지 않아서 문의 좀 드립니다.


서버 모니터링, 라즈베리파이에 관심이 많습니다.
http://www.sproc.co.kr
http://rpi.sproc.co.kr
http://noaa.sproc.co.kr
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
¼ÛÁøÈ« 2019-09
Ȥ½Ã sed ¸í·É¾îµµ ¾Ê¸Ô³ª¿ä?
sed ¸í·É¾îÀÇ ¿É¼ÇÀ» Àß ¸ô¶ó¼­¿ä...cut -c 1-4,5-8 ¹¹ ÀÌ·±¾¿À¸·Î Çصµ °ø¹éÀÌ ¾È»ý°Ü¼­ ±×·¸½À´Ï´Ù.
NaN 2019-09
echo "abcdefghijklmnopqrstuvwxyz" | sed 's/.\{4\}/& /g'
$> abcd efgh ijkl mnop qrst uvwx yz
Âü°íÇϼſä
     
¼ÛÁøÈ« 2019-09
Good~!! ^.^=b
     
Á¤¸» ´ë´ÜÇÏ½Å°Í °°½À´Ï´Ù. ¾ÆÁÖ Àߵ˴ϴÙ. ³Ê¹« °¨»çµå¸³´Ï´Ù.
AWK: the substr command to select a substring
https://thomas-cokelaer.info/blog/2011/05/awk-the-substr-command-to-select-a-substring/
¿ä°Å ¸¾¿¡ µå½ÇÁö ¸ð¸£°Ú½À´Ï´Ù
     
online9 2019-09
À§ÀÇ sed¿¡ regex ¹æ¹ýÀÌ ÈÙ¾À °£´ÜÇÕ´Ï´Ù.
substr ¹öÀüÀº for¹® ¾´ °Ì´Ï´Ù.
echo "abcdefghijklmnopqrstuvwxyz" | awk '{ for (i=1; i<=length($0); i++) { printf "%s", substr($0, i, 1) if (i % 4 == 0) { printf " " } } }'
          
È­¶õ 2019-09
+1

±×·¡µµ for loop´Â µ¹·ÁÁà¾ß ÄÚµùÇÑ ¸ÀÀÌ Á» ³ªÁÒ^^
     
°úÁ¤Àº º¹ÀâÇÏÁö¸¸ Âü°íÇϵµ·Ï ÇÏ°Ú½À´Ï´Ù.
Áø½É °¨»çµå¸³´Ï´Ù.


QnA
Á¦¸ñPage 1186/5682
2015-12   1490899   ¹é¸Þ°¡
2014-05   4954401   Á¤ÀºÁØ1
2019-10   2528   Àü¼³¼ÓÀǹ̡¦
2019-10   2298   Ä«Å»¸®³ª
2019-10   3477   gowork
2019-10   3445   Æĸ®´ë¿Õ
2019-10   3147   ÄËƲ¸®12
2019-10   21823   °Ü¿ï³ª¹«
2019-10   3043   °Ü¿ï³ª¹«
2019-10   5267   ±¸½ÊÆò
2019-10   3650   ³ª¿ì¸¶Å©
2019-10   3591   Àü½ÂÀ±
2019-10   2602   ¹Ú¹®Çü
2019-10   6255   ·ù³Ù¾ÆÀ̽º
2019-10   2056   Á¦¶óµåTN
2019-10   5337   ²¿¹Ì¾Æ¹ü
2019-10   2394   ²¿¹Ì¾Æ¹ü
2019-10   2340   °Ü¿ï³ª¹«
2019-10   7441   Ź¿µ±æ
2019-10   3516   TLaJ3KtYGr
2019-10   3155   ´ó´óÀÌ
2019-10   2173   ±ÝÄáÄ¿ÇÇ