как отсортировать файл перед запуском рабочего процесса Informatica с помощью сценария оболочки Unix? У меня есть файл со 120 столбцами и тысячами записей, и я просто хочу отсортировать этот файл, используя один столбец в среде Unix.
как отсортировать файл перед запуском информационного процесса с помощью сценария оболочки unix?
comment
Обратите внимание, что при этом будут созданы некоторые операции ввода-вывода. Если возможно, я бы постарался избежать этого и выполнить операции в рамках рабочего процесса.
- person Maciejg   schedule 12.02.2016
Ответы (2)
Я объясню вам на примере. у вас есть файл с 4 столбцами, как показано ниже. имя файла: Demo.txt
идентификатор-имя-фамилия-зарплата
1-Alex-claire-10000
2-jak-van-20000
3-zander-ors-10000
4-mack-glains-30000
5-clans-argeds-50000
и вы хотите отсортировать этот файл в порядке возрастания имени
sort -t '-' -k2 Demo.txt
эта команда отсортирует данный файл -k2 укажет, что столбец 2, то есть имя
person
DoOrDie
schedule
12.02.2016
Вы также можете сохранить отсортированные данные файла или записи в другом файле.
sort -t '-' -k2 Demo.txt > demo1.txt
person
DoOrDie
schedule
12.02.2016