Басх Цут Примери

Bash Cut Primeri



Можете аутоматизовати задатке у Басх скрипти кроз различите команде и програме. Иако вам је потребно добро познавање команди да бисте креирали одличне Басх скрипте, постоји неколико команди које можете користити као почетник. Цут је једноставна команда за издвајање одређеног текста из датотеке.

Цут је свестрана команда коју можете користити са другим командама, укључујући команде „сорт” и „греп”. Хајде да погледамо неке од најбољих примера Басх резања помоћу којих можете разумети команду „цут“ без муке.

Басх Цут Примери

Команда „цут“ је корисна када извлачите податке из текстуалне датотеке. Само наведите поља која желите, а он ће урадити остало. Да бисте га користили, унесите следећу команду:







резати 'делимитер' -ф1 филе.ткт
  1. Опција '-д' нам омогућава да унесемо граничник. То је знак или низ знакова који раздваја текстуалне низове. Замените термин „граничник“ стварним граничником.
  2. Користећи опцију „-ф“, одредите која поља (бројеве колона) издвајате из датотеке.

Узмимо за пример датотеку „инфо.ткт“ која се састоји од следећег скупа информација:



Пратик, Фиџи, 26

Шон, Индија, 21

Џошуа, Јапан, 19

Сада, да бисте издвојили прву и трећу датотеку из ове датотеке, команда ће бити:



Цут ',' -ф1, 3 инфо.ткт





Ако имате датотеку са подацима раздвојеним табулатором, његова вредност граничника ће бити „$’\т’“.

Ако треба да добијете низ знакова из одговарајућег поља, користите опцију „-ц“:



резати -ц1-5 филе.ткт

Имајте на уму да се опција „-ц“ не комбинује са другим опцијама. Након извршења, приказује излаз према датом опсегу знакова.

Закључак

У Линуку, „цут“ је истакнута алатка коју можете користити за издвајање података из различитих датотека. Иако једноставан, има различите намене и може се комбиновати са многим командама. Овај кратки водич говори о неким примерима команди Басх цут. Прво смо објаснили основну команду, а затим разговарали о неким напредним примерима. Штавише, можете конструисати излаз других команди као улаз у команди „цут“.