В свободное время начинаю случайным образом проверять системные команды ... поэтому часто нахожу интересные советы 🙂
Это один из них, в точности как указано в заголовке, я покажу вам, как, имея файл с множеством строк текста внутри, расположить строки этого файла в алфавитном порядке.
Например, у нас есть файл (называемый дистрибутивы), содержащий следующее:
Linux
Debian
Ubuntu
Archlinux
сабайон
папуасских
Soluses
И мы хотим расположить эти дистрибутивы по алфавиту.
Для этого в терминале мы помещаем следующее:
cat distros | sort > distros-ordenadas
И вуаля, я показываю вам снимок экрана, на котором я выполняю эту команду, а затем выполняю кошка (показ содержания) нового файла заказанные дистрибутивы:
…. К чему чрезвычайно легко? 😀
Команда sort у вас есть много вариантов, в терминале, если они есть мужской вид он покажет вам все варианты 😉
В общем, небольшой совет, который может решить несколько проблем в определенный момент, хахахаха, надеюсь, вам понравился.
привет
Это очень полезно, спасибо за информацию ~
Спасибо за комментарий 😉
Хороший совет 😉
Благодарю вас!
Откуда вы получаете советы?
Как я уже сказал в начале поста, в свободное время я начинаю просматривать системные команды 🙂
Я нашел это, потому что искал варианты или альтернативы команде разместить, Я попытался найти такие команды, как «поиск» или что-то в этом роде, но не нашел ни одной, поэтому перечислил все команды с s и через некоторое время это привлекло мое внимание sort ????
Спасибо за комментарий, добро пожаловать в блог 😀
Альтернативы "найти" - это "где" и "найти"
Ага, я знаю его ... но где нет, хе-хе, спасибо
Я поддерживаю серверы Unix AIX и Sun (а иногда и Red Hat или SuSe) полностью с терминала, и правда в том, что команды сортировки вместе с cut, grep, awk и т. Д. они творят чудеса ^ ___ ^
Отлично, использовал для формата этой модели
100: user1
287: user2
150: user3
cat order.txt | sort -n> order1.txt
100: user1
150: user3
287: user2
Спасибо…
Спасибо, я смог правильно применить.
Как мне заставить его записать его в тот же файл, то есть без необходимости назначать его новому файлу? Спасибо!
Если я правильно понял, изменение его в том же файле похоже на перенаправление вывода в файл с тем же именем. НО ОСТОРОЖНО! Если вы послали себе дубинку и хотите вернуться, вы не сможете (содержание будет переписано).
В примере, который они оставили нам, это будет:
кошачьи дистрибутивы | сортировать> дистрибутивы
Не знаю, увидит ли автор этого поста комментарий, но у меня возник вопрос с командой «sort» ...
В файл я помещаю список каталогов, содержащих определенный файл. В названии этих каталогов есть числа, поэтому я использую такие числа, как 100, 10, 1, .1 и .01.
Когда вы их заказываете, все становится ПОЧТИ идеальным:
1) Он не упорядочивается из /.01, /.1, / 1, / 10 и / 100 (он упорядочивается следующим образом:… / .01,… / 100,… / 10, но с внутренней алфавитной связностью их соответствующих подпапки)
2) Переключайтесь между… / .1 и… / 1
Можете ли вы придумать, как я могу сделать порядок идеальным или это ограничение команды сортировки?
заранее спасибо