Команда Sort, не работающая как ожидалось

   -s/--silent
          Silent or quiet mode. Don't show progress meter 
          or error messages.  Makes Curl mute.

Таким образом, Ваш res должен быть похожим

res=`curl -s -I $1 | grep HTTP/1.1 | awk {'print $2'}`

Результат Error 301 on google.com, например.

4
04.02.2013, 15:27
1 ответ

Просто сделал этот тест

$ cat tfile
alpha@domain.com,2009-11-26
tack2@domain.com,2009-11-27
overflow@domain2.com,2009-11-28
overflow@domain2.com,2009-11-29
overflow@domain2.com,2009-11-27

Вид на Работах k2!

$ sort -t ',' -k2 tfile 
alpha@domain.com,2009-11-26
overflow@domain2.com,2009-11-27
tack2@domain.com,2009-11-27
overflow@domain2.com,2009-11-28
overflow@domain2.com,2009-11-29

Вид на k2 с уникальными Работами!

$ sort -t ',' -k2 tfile -u
alpha@domain.com,2009-11-26
tack2@domain.com,2009-11-27
overflow@domain2.com,2009-11-28
overflow@domain2.com,2009-11-29

вид ключа жулика - Только печатает первую строку

$ sort -t ',' -k3 tfile -u
alpha@domain.com,2009-11-26
$ 

Если Вы не добираетесь, они заканчиваются, на тех строках должно быть что-то еще.

2
27.01.2020, 21:00
  • 1
    , но существует два столбца здесь, roght? название сайта и дата затем, почему мы использующий 2 и 3 индекса для –  dwwdw 04.02.2013, 19:16
  • 2
    Да, ;-) Я только использовал k3, чтобы показать Вам, он не работает, как Вы первоначально заявили. Используйте k1 или k2 в зависимости от того, на каком столбце Вы хотите отсортировать. Если это не работает, возможно, у Вас есть другие символы на строках, которые мы наклоняем, посмотрите? –  X Tian 04.02.2013, 19:26

Теги

Похожие вопросы