Advertisement
Guest User

Untitled

a guest
Jun 6th, 2019
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Awk 0.37 KB | None | 0 0
  1. #!/usr/bin/awk
  2. function casestr(str)
  3. {
  4.     l = length(str);
  5.     k = false;
  6.     new_str = "";
  7.     for (i = 1; i <= l; i++) {
  8.         if (k)
  9.             new_str = (new_str tolower(substr(str,i,1)));
  10.         else
  11.             new_str = (new_str toupper(substr(str,i,1)));
  12.         k = !k;
  13.     }
  14.     print new_str;
  15.     return new_str;
  16. }
  17.  
  18. BEGIN { casestr(ARGV[1]);}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement