Xubuntu16.04で./系コマンドが実行できない
当方、Xubuntu16.04 64bitです。
terminal上で./
から始まるスクリプト系のコマンドを実行しようとすると、
コマンドが見つかりません
とエラーを返されてしまいます。
sudo
をつけて実行しても同様の結果になります。
何かパッケージが足りないのでしょうか。
追記
ファイルの所在について
❯❯❯ cd ~/mozc-2.18.2598.102+dfsg-1\~ut2-20170529
~/mozc-2.18.2598.102+dfsg-1~ut2-20170529 ❯❯❯ ls
mut build_mozc_plus_utdict mozc_2.18.2598.102+dfsg-1~ut2-20170529_amd64.build
コマンド入力時
~/mozc-2.18.2598.102+dfsg-1~ut2-20170529 ❯❯❯ sudo ./build_mozc_plus_utdict
[sudo] claude0803sz のパスワード:
sudo: ./build_mozc_plus_utdict: コマンドが見つかりません
シェルスクリプトのソース
#!/bin/sh
# mozcのビルドに必要なパッケージをインストールする
# apt-get install -y clang-3.5 libgtk2.0-dev debhelper libibus-1.0-dev build-essential libssl-dev libxcb-xfixes0-dev python-dev gyp protobuf-compiler libprotobuf-dev libqt4-dev libuim-dev libzinnia-dev fcitx-libs-dev devscripts ninja-build
cd ./mut/
debuild -b -uc -us -d
cd -
rm -rf ./mut/
echo '終了\n'
やりたいのはmozcのbuildとインストールです
(参考記事)http://sicklylife.hatenablog.com/entry/2016/11/22/192850
ソースを再ダウンロードし、再試行したところ実行出来ました。
原因はソースをWindows上で展開したことによる改行コードの違いだと思われます。