Pytania otagowane jako tr

W przypadku pytań dotyczących tr, narzędzia, które tłumaczy lub usuwa znaki. Użyj tego tagu w przypadku pytań dotyczących samego narzędzia tr lub pytań dotyczących problemów wynikających z jego używania.

6
Konwertuj zawartość pliku na małe litery
Mam tempplik z zawartością małych i dużych liter. Wejście Zawartość mojego temppliku: hi Jigar GANDHI jiga Chcę przekonwertować wszystkie górne na dolne . Komenda Próbowałem następującego polecenia: sed -e "s/[A-Z]/[a-z]/g" temp ale otrzymałem zły wynik. Wynik Chcę to jako: hi jigar gandhi jiga Co powinno znaleźć się w zastępczej części …

5
Zamień wiele spacji na jedną, używając tylko „tr”
Mam plik f1.txt: ID Name 1 a 2 b 3 g 6 f Liczba spacji nie jest stała. Jaki jest najlepszy sposób, aby zastąpić wszystkie białe spacje tylko jedną spacją tr? Oto co mam do tej pory: cat f1.txt | tr -d " " Ale wynik jest następujący: IDName 1a …
71 shell  cut  tr 


1
Jak uświadomić TR, że znaki nie są ascii (Unicode)?
Próbuję usunąć niektóre znaki z pliku (UTF-8). Używam trdo tego celu: tr -cs '[[:alpha:][:space:]]' ' ' <testdata.dat Plik zawiera niektóre obce znaki (np. „Латвийская” lub „àé”). trwydaje się ich nie rozumieć: traktuje je jako inne niż alfa i również je usuwa. Próbowałem zmienić niektóre ustawienia regionalne: LC_CTYPE=C LC_COLLATE=C tr -cs …

6
Dlaczego tr nie może czytać z / dev / urandom na OSX?
Kolega zaproponował utworzenie losowego klucza za pomocą następującego polecenia: tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 32 | xargs Dał mi błąd: tr: niedozwolona sekwencja bajtów Obawiam się, że nie mam /dev/urandomw moim systemie. Próbowałem google, aby dowiedzieć się, jak zainstalować ten plik, ale wyszedłem pusty. Próbowałem locate urandomi …
35 osx  random  tr 





5
Jak usunąć spacje ze zmiennych powłoki?
W wierszu polecenia wykonałem następujące czynności: $ text="name with space" $ echo $text name with space Próbuję użyć tr -d ' 'do usunięcia spacji i uzyskać wynik: namewithspace Próbowałem kilku rzeczy, takich jak: text=echo $text | tr -d ' ' Jak dotąd brak szczęścia, więc mam nadzieję, że cudowni ludzie …
15 shell  command-line  tr 

8
Przekształcanie oddzielnych wierszy w listę rozdzielaną przecinkami z wpisami cytowanymi
Mam następujące dane (listę pakietów R przeanalizowanych z pliku Rmarkdown), które chcę przekształcić w listę, którą mogę przekazać do R, aby zainstalować: d3heatmap data.table ggplot2 htmltools htmlwidgets metricsgraphics networkD3 plotly reshape2 scales stringr Chcę przekształcić listę w listę formularza: 'd3heatmap', 'data.table', 'ggplot2', 'htmltools', 'htmlwidgets', 'metricsgraphics', 'networkD3', 'plotly', 'reshape2', 'scales', 'stringr' …
15 linux  sed  csv  tr 

3
Czy mogę używać „sed” do tłumaczenia znaków takich jak „tr”?
Chciałbym zastąpić zestaw znaków odpowiednimi znakami z innego zestawu, coś takiego: original set: ots "target" set: u.x foobartest → fuubar.ex. Tłumaczenia / transliteracje takie jak ta są specjalnością trpolecenia: $ echo 'foobartest' | tr 'ots' 'u.x' fuubar.ex. Niestety trnie obsługuje zmiany plików w miejscu, tak jak sedrobi. Chciałbym użyć, sedwięc …
14 sed  tr 


1
Dlaczego polecenie tr nie odczytuje pliku?
Szukałem książki o Uniksie, człowieka i strony wikipedii, trale nie mogłem znaleźć powodu, dla którego został zaprojektowany / zaimplementowany w taki sposób, że nie czyta z pliku, ale tylko ze standardowego wejścia. Na przykład, narzędzia takie jak wc, grep, sed, i awkwszyscy szczęśliwie odczytać dane wejściowe z pliku, jeśli dostarczone …
11 history  tr 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.