タグ付けされた質問 「unix」

このタグは、UNIXに直接関連するプログラミングの質問に限定されます。一般的なソフトウェアの問題は、Unix&Linux Stack Exchangeサイトまたはスーパーユーザーに送信する必要があります。Unixオペレーティングシステムは、1960年代後半にBell Labsによって開発された汎用OSであり、現在、さまざまなバージョンで存在しています。


13
履歴に残さずにコマンドを実行する[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 8ヶ月前に閉鎖。 この質問を改善する 一部のコマンドを実行したいが、コマンド履歴に保存したくない。そのため、.bash_historyファイル内で検索することはできません。 この方法でbashコマンドを実行する方法はありますか?
203 linux  bash  unix 


18
構文強調/猫の色付け
の出力に色を付けるcat方法grepはありますか? の場合grep、ほとんどのコンソールでは、検索されたキーワードを強調表示する色付きの出力が表示されます。それ以外の場合は、grep --color 個人の選択に応じて任意のプログラムの出力に色を付ける一般的な方法はありますか? 私が理解していることから、プログラム自体は色に責任がありません。シェルです。 私はFreeBSD 5.2.1のデフォルトのシェルを使用しています。これは、エポック以来色を見たことがないようです。

10
sedでの環境変数の置換
これらのコマンドをスクリプトから実行すると、次のようになります。 #my.sh PWD=bla sed 's/xxx/'$PWD'/' ... $ ./my.sh xxx bla それは結構です。 しかし、実行すると: #my.sh sed 's/xxx/'$PWD'/' ... $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s' 私はチュートリアルで、シェルから環境変数を置き換えるには停止する必要があることを読み、$varname直接置き換えられないようにその部分を「引用」します。これは私がやったことであり、変数が直前に定義されている場合にのみ機能します。 $varシェルで定義されているsedを環境変数として認識させるにはどうすればよいですか?
202 linux  unix  shell  sed 

24
sudo:npm:コマンドが見つかりません
ノードを最新バージョンにアップグレードしようとしています。http://davidwalsh.name/upgrade-nodejsの指示に従っています しかし、私がするとき: sudo npm install -g n エラーが発生します: sudo: npm: command not found npmはsudoなしで動作します。私がする時: whereis node そうですか: node: /usr/bin/node /usr/lib/node /usr/bin/X11/node /usr/local/node ランニング: which npm ショー: /usr/local/node/bin/npm 私はhttps://stackoverflow.com/a/5062718/1246159で解決策を試しました しかし、まだ同じエラーが発生します。/ etc / sudoersファイルも確認しました。関連する行は次のとおりです。 Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" これは私には元気に見えます。どうすればNPMをsudoコマンドで動作させることができますか?
201 node.js  unix  npm 


2
.pidファイルとは何ですか?
最近、拡張子が.pidのファイルを見つけ、その中を調べましたが、あまり見つかりませんでした。ドキュメントは言う: Pid-Fileは、ファイルシステムの明確な場所に格納されているプロセス識別番号(pid)を含むファイルで、他のプログラムが実行中のスクリプトのpidを見つけることができます。 誰もがこれにもっと光を当てることができますか、またはpidファイルに含まれているものの詳細に私を導くことができますか?
199 linux  unix  pid 


20
Unixシェルで数値の列を合計する
内のファイルのリストを指定するとfiles.txt、次のようなサイズのリストを取得できます。 cat files.txt | xargs ls -l | cut -c 23-30 これは次のようなものを生成します: 151552 319488 1536000 225280 これらの数値の合計を取得するにはどうすればよいですか?
198 linux  unix  shell 


7
shシェルを使用して文字列を比較する
SHシェルを使用していて、文字列を変数の値と比較しようとしていますが、if条件は常にtrueに実行されます。どうして? ここにいくつかのコードがあります: Sourcesystem="ABC" if [ "$Sourcesystem" -eq 'XYZ' ]; then echo "Sourcesystem Matched" else echo "Sourcesystem is NOT Matched $Sourcesystem" fi; echo Sourcesystem Value is $Sourcesystem ; これでも機能しません: Sourcesystem="ABC" if [ 'XYZ' -eq "$Sourcesystem" ]; then echo "Sourcesystem Matched" else echo "Sourcesystem is NOT Matched $Sourcesystem" fi; echo Sourcesystem Value …
196 shell  unix  sh 

12
エイリアスを使用してbash補完を取得するにはどうすればよいですか?
適例: 私はbash v3.2.17を搭載したMacで、bash_completionバリアントを使用してmacports経由でインストールされたgitを使用しています。 私がタイプするときgit checkout m<tab>。たとえば、私はそれを完成させるmasterます。 ただし、のエイリアスがgit checkoutありgcoます。入力するとgco m<tab>しても、ブランチ名がオートコンプリートされません。 理想的には、オートコンプリートがすべてのエイリアスに対して魔法のように機能することを望みます。出来ますか?それができない場合は、エイリアスごとに手動でカスタマイズしたいと思います。それで、私はどちらかについてどうしますか?
195 git  bash  shell  unix  autocomplete 


5
Linuxで全体的なCPU使用率(57%など)を取得する方法[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 8年前に閉鎖。 この質問を改善する たとえば、システムのCPU使用率を取得し、bashを使用してパーセントで表示する方法を知りたいと思います。 出力例: 57% コアが複数ある場合は、平均パーセンテージを計算できると便利です。
194 linux  bash  unix  cpu 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.