Tato otázka zde již obsahuje odpovědi :Sloučit soubory pomocí metody zip / pozdní sloučení
(3 odpovědi)
Uzavřeno před 7 lety.
Linux
(3 odpovědi)
Uzavřeno před 7 lety.
Standardní cat
zřetězí soubory řádek po řádku (řádek po řádku, chcete-li). Zjistil jsem, že potřebuji horizontální cat
komandovat v poslední době stále častěji; tj. příkaz, který vezme seznam souborů a zřetězí je vodorovně, sloupec po sloupci. Doposud jsem používal ad-hoc řešení, ale rád bych věděl, jestli pro to existuje dobré řešení.
Pro objasnění zvažte následující srovnání mezi cat
a hcat
ze dvou souborů:
$ cat a.dat 1.dat
a b
c d
1 2
3 4
$ hcat -s ' ' a.dat 1.dat
a b 1 2
c d 3 4
(Na rozdíl od cat
musíme určit oddělovač, protože podle konvence soubory UNIX nemají oddělovač sloupců na konci.)
Přijatá odpověď:
To zní jako práce pro vložení:
paste -d ' ' a.dat 1.dat
Výstup:
a b 1 2
c d 3 4
Shell Script Wrapper zabránit spuštění příkazu bez argumentů?
Jak vytvořit adresáře pouze pro výstup stromu?