
$uname -a
Linux vm-** 2.6.32-573.8.1.el6.x86_64 #1 SMP Fri Sep 25 19:24:22 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux
dos2unix-7.3.3-win32.zipをダウンロードして解凍しました。解凍したファイルのbinフォルダにdos2unix.exeがあります。
Linuxにdos2unixをインストールする方法は?
yum install dos2unix
私はrootアクセス権がなく、権限もないので、これを行うことはできません。
答え1
他の答えは、ダウンロードしてコンパイルする方法を示していdos2unix
ますが、DOSスタイルの行末(CR-LF)からUnixスタイルの行末にファイルを変換したい場合は、何もインストールしないいくつかの方法があります。
あなたが持っている場合
tr
:tr -d '\r' < input > output
Perlがある場合:
perl -pi -e 's/\r\n/\n/g' input
(ファイルを所定の位置から変換、と同じ
dos2unix
)あなたが持っている場合
sed
:sed -i 's/^M$//' input
CtrlV次に押してCtrlMインポートします
^M
。
答え2
まず、dos2unix実行可能ファイルをダウンロードしました。窓用(dos2unix-7.3.3-win32.zip)、これはLinuxを使用しているので、望むものではありません。
Linux用dos2unixのソースコードをダウンロードし、ホームディレクトリに抽出してみてください。
mkdir $HOME/bin/
tar -zxvf dos2unix-7.3.3-src.tar.gz # the exact name of the downloaded file may vary
cd dos2unix-7.3.3
./configure --prefix=$HOME/bin/
make
make install
すべてがうまくいったら、どこかでdos2unixファイルを見つけることができます。$HOME/空目次。次のコマンドを入力して、この新しいインストールを使用できます。
$ ~/bin/dos2unix windows_formatted_file.txt
答え3
ソースコードをダウンロードしてコンパイルする必要があります。
ここソースコードです。
解凍するには、次の手順を実行します。 (VERSIONはダウンロードしたバージョンと同じです。)
tar xvf dos2unix-VERSION.tar.gz
最後に、次を実行します。
make
コンパイルが成功すると、dos2unixとunix2dosという実行可能ファイルが表示されます。
答え4
オペレーティングシステムのウェブサイトから特定のRPMをダウンロードする必要があります。たとえば、CentOSの場合は、次からRPMファイルをダウンロードします。http://vault.centos.org/