回答
$ whatis source source: nothing appropriate. $ man source No manual entry for source $ source bash: source: filename argument required source: usage:...
.bashrcと.bash_profileの違いは何か、どちらを使えばいいのか?...
シンボリックリンクのユーザー/グループをコマンドで変更しようとしています: $ chown -h myuser:mygroup mysymbolic/ でも変更されません。私はrootでログイ ンしています。現在のユーザー/グループは root:rootに設定されています。何 か問題があったのでしょ...
私は Ubuntu の Tilda (ドロップダウンターミナル) を「コマンドセンター」として使用していま す。例えば、「適切な」ターミナルウィンド ウで Vim を起動するために、次のような簡単なスクリプトを試してみました: exec gnome-terminal -e "vim $@" &> /d...
pushd/popdを使わずにbash, tcshを使って前のディレクトリに戻る方 法はありますか?back "のようなものを入力して、前のディレクトリに戻されたいのですが 編集: "cd - "は動作しますが、カレントディレクトリと 前のディレクトリにしか戻りません。私はあ なたがWebブラウザで戻るこ...
こんにちは、ファイルの先頭にテキストを追 加したいです。例えば、todo.txtフ ァイルの先頭にタスクを追加したいです。私 はecho 'task goes here' >> todo.txtを知っていますが、これは ファイルの最後に行を追加します(私が望ん でいるものではありません)。...
bashで履歴を検索して結果を実行することはできますか?...
AのようなBashスクリプトを実行するの と、BのようなBashスクリプトをソース するのは何が違うのでしょうか? A ./myscript B source myscript...
bash の変数やコマンドの出力から行を正しく反復処理するにはどうすればいいのでしょうか? IFS 変数を新しい行に設定するだけで、コマンド の出力では動作しますが、新しい行を含む変 数を処理する場合には動作しません。しかし 、最初の for ループは、1 行にすべての項目を印刷します。何かアイデアはありま...
クリップボードに何かをコピーして Ctrl + V を押しても何も起こりません。Linuxで この動作の背後には何か合理的な問題がある のでしょうか(きっとあると思います)?...
Ctrl + C で現在のプロセスを強制終了できるとは限り ません(例えば、そのプロセスが特定のネッ トワーク操作でビジー状態になっている場合 など)。その場合、カーソルのそばに"^C "が表示されるだけで、他には何もできません。 端末を失うことなく、そのプロセスを強制的に終了させる最も簡単な方法は何です...
Linuxで特定のディレクトリ以下の実行 ファイルだけを探すにはどうしたらいいです か?...
historyのデータベースから特定の行を削除するにはどうすればいいですか?...
私のお気に入りのBASHコマンドの一つに find . -name '*.*' -exec grep 'SearchString' {} /dev/null \; 指定したSearchStringでカレン トディレクトリ以下のファイルの内容を全て 検索することです。開発者としては、これが 便利なこと...
dmesg | tail -f みたいなことをしたいのですが、うまくいきません。 Mac OS X v10.6.7 (Snow Leopard)を 使用しています。そうすることで、tail は出力を監視するのではなく、終了してしま います。 何か方法があるのか、それに相当するコマンドがあるのか...
コマンドラインでecho $PATHと入力すると /opt/local/bin:/opt/ local/sbin:/Users/an drew/bin:/usr/local/ bin:/usr/local/mysql /bin:/usr/local/pear /bin:/usr/bin:/bin:/ usr/sb...
ディレクトリ内のすべてのファイルを削除し たいが、一部のファイルは除外したい。例え ば、a b c ... zというファイルがあるディレクトリで、u とpを除くすべてのファイルを削除する必要 があります。これを簡単に行う方法はありま すか?...
Googleで検索して書いた以下のスクリ プトがあるのですが、これは私のLinux システムをアーカイブにバックアップしてく れます。 !/bin/bash init DATE=$(date +20%y%m%d) tar -cvpzf /share/Recovery/Snapshots/$HOSTN...
Windows Subsystem for Linuxでbashを起動すると、 /mnt/c/Users/ というディレクトリに落ちてきます。 このディレクトリをlsすると、Windo wsのファイルエクスプローラを使ってDe sktopにあるディレクトリDocume nts、C:...
ホームディレクトリに.bash_prof ileがあるのですが、ログイン時に実行さ れません。以下のようにすると、期待通りに なります: ssh myhost bash source ~/.bash_profile しかし、通常はログイン時にすべて実行されます。どう思いますか?...
ディレクトリにファイルが入っていないかど うかをテストしたい。もしそうならば、私は いくつかの処理をスキップします。 if [./* == "./*"]; then echo "No new file" exit 1 fi 以下を試してみました。 line 1: [: too ma...
私はWindows 10 Anniversary Editionに「Bash on Ubuntu on Windows」をインストールして動作さ せています。このUbuntuインスタンス にSSHできるようにしたいのですが、op enssh-serverをインストールし て設定しているにもかかわらず(ポート2...
ls -lを実行したときのように、ディレクトリ とそのサイズのリストをリスト形式で取得し たいのですが、 を実行したときのように、ディレクトリとそのサイズのリストを取得できますか? これができる一行コマンドはあるのでしょう か?他の人はこれを出力するだけの長いコマ ンドを持っているのを見ました。それが長す ぎる...
誰かディレクトリ名のリストのためにlsで 何かをして、それぞれをループして何かをす るためのシェルスクリプトのテンプレートを 持っていますか? ディレクトリ名のリストを取得するためにl sをしようと思っているのですが、何か方法 はありますか?...
以下のコマンドでシンボリックリンクを作ってみました。 ln -s ../test5 今すぐ削除したいのですが、RMが失敗しました。 `` $ rm -Rf test5/ rm: cannot removetest5/': Not a directory $ rm test5/ rm: canno...
私はUbuntu Server VPSを使用していますが、シェルとして/ bin/bash/を使用したいと思ってい ます。シェルを変更するにはどうしたらいい ですか?私はroot権限を持っていますが 、rootとしては動作しません。そのため 、現在はダッシュがデフォルトのシェルにな っています。 [How do...
Snow Leopard マシンに rvm をインストールしたいのですが .bashrc ファイルに行を追加する必要があると書いてありますが(bash を使っています)、私の .bashrc ファイルはどこにありますか?...
SSHでログインすると、こんなのしか表示されません... -bash: /usr/bin/id: cannot execute binary file -bash: [: : integer expression expected ここでは何もできませんでした。halt, poweroff,...
例: ls | echo は何も表示しません (実際には空行です)。ファイルのリストを 表示するのではないかと期待しています。一 方、 ls | grep 'foo' は期待通りに動作します (名前に 'foo' が含まれるファイルを表示します)。 このような状況で私がやっていることは、次のようなことで...
echo echo ~puchuu /home/puchuu で任意のユーザのホームディレクトリを取得したいのですが、変数 echo ~$USER ~puchuu echo echo ~$USER ~puchuu は使えません。...
ディレクトリとファイルのリストを tar 化して圧縮する小さなスクリプトを書きました。 スクリプトは順調に実行されているようで、スクリプトの実行後に使用可能な .tar.gz ファイルが作成されます。 しかし、スクリプト終了後に次のような迷惑なメッセージが表示されます: tar。 tar: Exit...
echo $something >> file.txtをすると改行が追加されてしまいます。 改行せずに追記したい場合は?...
find . -type f -print -exec cat {} \; | grep some string 上記のコマンドではファイルパスが表示されません。 私が使っているのは Ubuntu, bash 4....
ターミナルウィンドウを使って、Unix上 のディレクトリ構造(dir1)をdir2 (すべてのサブディレクトリを含む)にコピ ーするにはどうすればいいですか?...
ls (またはその他のコマンド) に特定のファイルサイズよりも大きなファイルのみをリストアップさせるには?...
100個のファイルを持っています: cvd1.txt, cvd2.txt ... cvd100.txt 100個のファイルを1つのgzipファイ ルに.gzする方法は、私がgunzipし た後、私はcvd1.txt, cvd2.txt ... cvd100.txtを別々に持っている必要がありますように?...
bashスクリプトを使ってパーティション を作成してフォーマットする方法はあります か? fdiskでできると思うのですが、bas hスクリプトからfdiskシェルにコマン ドを入力してfdiskシェルを終了する方 法がわかりません。 bashからパーティションを作成してntfsにフォーマットしたいのですが、ど...
私はいくつかのデータをUSBデバイスにバ ックアップするバックアップスクリプトを持 っています。問題は、OSXが予想されるマ ウントパスを変更することがあるということ です。例えば、あるファイルが予想されるマ ウントパスでロックされている場合、OSX は別のパスにマウントしてしまいます。BA CKUP」という名前の...
私はLinuxとMacを使っていて、近々 コマンドラインのことを教えようと思ってい ます。 Windowsに何をインストールすれば、 基本的なMac/LinuxのBashシェ ルに最も似たターミナルウィンドウが得られ るのでしょうか? できれば.bash_aliasesも定義できるようにしたいのですが。...
このためにかなり広範囲に検索しましたが、実行例を思いつくことができません。 私の目的は、特定のポートのTCPトラフィ ックを監視して、入ってくる接続を見て、テ キストファイルに書き込むことです。 netstat, nmap, tcptrackはすでに使い果たしていますが、どれもタイムスタンプをサポートし...
私はちょうど私の Mac 上の bash に Homebrew をインストールしたばかりですが、今、これを行う必要があります: Homebrew をインストールしたら、PATH 環境変数の先頭に Homebrew ディレクトリを挿入します。これは、~/. bashrcファイルの一番下に以下の行を 追加す...
ディレクトリツリー内の名前NAMEで始ま るファイルをすべて見つけて、1つのシェル コマンドを使ってこれらのファイルをすべて 削除する必要があります。...
ファイルにテキストを追加したい。そこで、bashで echo text >> file.conf と書いてみましたが、改行されません。なの で、これは一度しかできません。改行を追加 するにはどうすればいいのでしょうか?...
su -が何をするのか理解しています root環境でrootにログインする (自分の環境でrootにログインするsuとは対照的に) そして、sudoが何をするのか理解しています 1つのコマンドでrootになる しかし、これが何をするのかよくわかりません: sudo su - 誰か明確にして...
入力として正規表現を必要とするlinux プログラムprogramを自分で書いたこ とがあります。 シェルでプログラムを呼び出して、その正規 表現をコマンドライン引数としてプログラム に渡したいと思います(他のコマンドライン 引数もあります)。典型的な正規表現は次の ようになります。 [abc]\_[x|y]...
私はこれまで一度もやったことがないので、私のためにこれを行うための bash シェルスクリプトを作成しています。また、いくつかのことをするために ssh 経由で接続する予定です (これはすでに方法を知っています)。そこ で、もしかしたらssh経由でファイルをア ップロードする方法があるかもしれないので 、1...
Ubuntuでコマンドライン端末を使って いるときにプロキシをオフにするコマンドラ インを教えていただけますか?...
ウェブサイトでボタンが押されたときにバッ シュスクリプトを起動したい。これは私の初 の試みです。 Click Me! しかし、うまくいきません。何か提案はありますか?
ペットの飼い主、管理人、ブリーダー、獣医師、トレーナーのためのQ&A。
社会人のためのQ&A。