05/04/04 14:12:45 .net
>>241
もっと詳しく
243:名無しさん@お腹いっぱい。
05/04/04 14:22:16 .net
>>242
こんな感じ。
Administrator[ 2:22PM]% bashdb a.sh M-SAKAI1:~
Bash Debugger version 1.2.4
Reading source from file: a.sh
Stopped at line 3
a.sh:3 >ls
bashdb> ?
bashdb commands:
break N set breakpoint at line N
break list breakpoints & break condition
condition foo set break condition to foo
condition clear break condition
delete N clear breakpoint at line N
delete clear all breakpoints
display EXP evaluate and display EXP for each debug step
display show a list of display expressions
undisplay N remove display expression N
list N M display all lines of script between N and M
list N display 5 lines of script either side of line N
list display 5 lines if script either side of current line
continue continue execution upto next breakpoint
next [N] execute [N] statements (default 1)
print expr prints the value of an expression
trace toggle execution trace on/off
ftrace [-u] func make the debugger step into function FUNC
(-u turns off tracing FUNC)
help print this menu
! string passes string to a shell
quit quit
244:名無しさん@お腹いっぱい。
05/04/04 14:35:38 .net
>>243
すばらしそうだな
245:名無しさん@お腹いっぱい。
05/04/04 15:24:02 .net
>>244
ソースの./bash-3.0/examples/bashdb/bashdbに入ってるよ。
引数にシェルスクリプトを指定すればすぐ使えます。
246:名無しさん@お腹いっぱい。
05/05/01 22:32:09 .net
-aalias
-bbuiltin
-ccommand
-ddirectory
-eexport
-ffile
-ggroup
-jjob
-kkeyword
-sservice
-uuser
-vvariable
247:名無しさん@お腹いっぱい。
05/05/08 23:07:20 .net
bashのコマンドラインからコマンド打つときの
引数の長さや数の上限は、環境変数で変更できるの?
248:名無しさん@お腹いっぱい。
05/05/15 20:29:49 .net
bashの保管ってコンテキストで変えられるの?
たとえば
man TAB
だとmanのあるやつがリストアップとか
249:名無しさん@お腹いっぱい。
05/05/15 21:11:28 .net
>>248
URLリンク(www.google.no) の9番目
250:名無しさん@お腹いっぱい。
05/05/15 21:37:40 .net
プログラマぶるか
251:名無しさん@お腹いっぱい。
05/05/24 18:02:54 .net
bashでファイルをインクルードする方法ってないでしょうか?
Aというファイルに関数abcというのがあり、
BというスクリプトからAの中にある関数abcを呼び出したいんですが
検索しても見つからなかったのでご教授お願いします。
252:名無しさん@お腹いっぱい。
05/05/24 18:10:25 .net
>>251
.とか。
253:名無しさん@お腹いっぱい。
05/05/25 09:02:06 .net
>>251
ソース
254:名無しさん@お腹いっぱい。
05/05/25 17:32:54 .net
初心者です。251がどこを検索したのか知りたいんですが教えて下さい。
255:名無しさん@お腹いっぱい。
05/05/25 17:55:22 .net
>>254
このスレ
256:名無しさん@お腹いっぱい。
05/05/26 14:04:15 .net
タブ補完でディレクトリを手繰るとき、ディレクトリがシンボリックリンクだと
2回タブキーを押さないといけないのがうざったいですが、なんとかなりませんか?
bash2.05です。昔は、普通のディレクトリでもディレクトリへのシンボリックリンクでも
タブ1回で済んでいたような気がします。
257:名無しさん@お腹いっぱい。
05/05/29 13:14:08 .net
>>256
echo set mark-symlinked-directories on >> ~/.inputrc
258:名無しさん@お腹いっぱい。
05/07/07 10:34:34 .net
whichコマンドでjavacを指定すると
/usr/fuga/bin/javac
となるんですが、
これを
/usr/java/j2sdk1.4.2_05/bin/javac
に変更したいのですが、どうすればよいでしょうか?
.bash_profileの中身には
PATH=$PATH:$HOME/bin
export PATH=$PATH:$JAVA_HOME/bin
($HOMEはfuga)
となっていますが、これは変えたくないのですが・・・
ご教授お願いします。
259:名無しさん@お腹いっぱい。
05/07/07 10:36:23 .net
>>258
alias javac=/usr/java/j2sdk1.4.2_05/bin/javac
bash なら which より type 使え。
260:七資産@尾名課一敗
05/08/06 13:07:42 .net
bash の Trap 設定ってデフォルトで以下が入ってしまうのは?
--------------------------
bash$ trap
trap -- '' SIGINT
trap -- '2' SIGQUIT
bash$
--------------------------
何かの罠?
Solaris8 (SPARC)です。
--------------------------
$ pkginfo -l SMCbash
PKGINST: SMCbash
NAME: bash
CATEGORY: application
ARCH: sparc
VERSION: 3.0
BASEDIR: /usr/local
VENDOR: FSF
PSTAMP: Steve Christensen
INSTDATE: x月 xx 2005 hh:mm
EMAIL: steve@smc.vnet.net
STATUS: 完全にインストールされました。
FILES: 261 installed pathnames
5 shared pathnames
22 directories
21 executables
16794 blocks used (approx)
$
--------------------------
261:名無しさん@お腹いっぱい。
05/08/06 14:08:39 .net
>>260
パッチあてれ。
262:名無しさん@お腹いっぱい。
05/08/06 14:09:38 .net
>>260
/etc/profile
263:
05/10/20 20:46:12 .net
起動したら最後PID見てkillするしか止める方法が無いプログラムの
start、stopをbashで書こうと思っているのですが(XXXXctlみたいな奴です)
PIDを取得するのに良い方法はあるんでしょうか?
今は$(ps -ef | grep プログラム名 | cut -c 9-14 | sed -e "s/\s//g")とかやって
配列に突っ込んでるんですが、、、
そもそもpsの出力って固定長でしたっけ?
ちなみにOSはRHES3です
264:名無しさん@お腹いっぱい。
05/10/20 22:13:22 .net
>>263
$!
265:名無しさん@お腹いっぱい。
05/11/05 12:15:34 .net
>>263
お前それ板違いだろ。コママンドライン補完でもないし…
/FYI/ pgrepが入っているはずだよ。
266:名無しさん@お腹いっぱい。
05/12/25 11:37:35 .net
~/.inputrc に
"\M-p": history-search-backward
"\M-n": history-search-forward
と書いてあるんだが、3.1 にしたら効かなくなったみたい。
"\ep": history-search-backward
"\en": history-search-forward
なら
267:名無しさん@お腹いっぱい。
06/01/20 22:53:24 .net
$ man find -print0
man にイタズラできるズラ
268:名無しさん@お腹いっぱい。
06/02/13 06:13:36 .net
zsh が流行りだけど漏れは bash も軽くて好きだ。補完は…
shopt -s hostcomplete
complete -d cd pushd rmdir
complete -c type which man
これくらいしかやってない('A')
しかしデフォルトでドットファイルが補完対象になるのはちょっとウザいな。
これを止めさせる方法誰か知らないかい?
269:名無しさん@お腹いっぱい。
06/02/13 06:21:37 .net
ぐわ、自己解決だスマソ
~/.inputrc に
set match-hidden-files off
を加えればいいようだ。
270:名無しさん@お腹いっぱい。
06/02/13 11:38:34 .net
Tab補完候補をカラー表示したくてzsh使ってるが
ホントにbashの方が軽いんだろうか?
271:名無しさん@お腹いっぱい。
06/03/25 01:58:40 .net
zshスレで出てきたやつをパクッて改造しただけなんだが
function cd {
if builtin pushd ${1:-$HOME} > /dev/null ; then
if [ $(/bin/ls $argv |wc -l) -le 50 ] ; then
>---/bin/ls -F
else
>---echo "many files exists"
fi
fi
}
function pd {
builtin pushd +1 > /dev/null
pwd
/bin/ls -F
}
function nd {
builtin pushd -0 > /dev/null
pwd
/bin/ls -F
}
272:名無しさん@お腹いっぱい。
06/03/25 15:16:52 .net
ずんwikiにいろいろ書いといた。
変だったら直しておいて。
273:名無しさん@お腹いっぱい。
06/04/05 14:53:52 .net
bashって、zshみたいに、
**/Imakefileって、`find . -name Imakefile`に相当すること出来ないの?
274:名無しさん@お腹いっぱい。
06/04/21 13:46:32 .net
>>263
ps -C プログラム名 -o pid=
275:名無しさん@お腹いっぱい。
06/08/03 23:08:47 .net
cd の補完候補に$CDPATHを含めたかったので
bash_completionから↓この辺だけ.bashrcにコピペしたのですが
complete_cdpath() { ... }
complete -F complete_cdpath cd
_cd() {... }
if shopt -q cdable_vars; then
complete -v -F _cd $nospace $filenames cd
else
complete -F _cd $nospace $filenames cd
fi
こんなエラーが出てしまいます。
bash: ./.bashrc: line 171: syntax error in conditional expression: unexpected token `('
bash: ./.bashrc: line 171: syntax error near `?(\'
bash: ./.bashrc: line 171: ` if [[ "$cur" == ?(\\)\$* ]]; then'
. bash_completion するとエラーはでないのですが、
どう直せばいいんでしょうか?
276:名無しさん@お腹いっぱい。
08/03/09 16:23:13 .net
インクリメンタルサーチを使いたいのですが
Ctrl+Rで前に戻れるけど、これだけでは意味がわからないです。
Ctrl+Sを押すと停止してしまってCtrl+Qを押すまで復帰しません。
使い物にならないのですがどうにかならないでしょうか
277:名無しさん@お腹いっぱい。
08/03/09 16:28:30 .net
>>276
Ctrl-S/Ctrl-Qは、シリアル通信用のXON/XOFFとして使われてるので、
Ctrl-Sで停止したりするのは端末の仕様。
これをやめさせるには、
$ stty -ixon
を実行しておく。
278:名無しさん@お腹いっぱい。
08/03/25 14:31:52 .net
常識的に考えてzshでいいだろ。
279:名無しさん@お腹いっぱい。
08/03/25 18:01:59 .net
と常識の無いアホが申しております
280:名無しさん@お腹いっぱい。
08/09/28 17:15:57 .net
/usr/local/bin/hoge-abc-xyz
なんつう実行ファイルがあったとして、
これ、bc って打ってタブ打ったら
候補としてあがってくるようにとかできないもんかな。
コマンドの途中しか覚えてないことがあるんだけど、
そういう時ってどうやってる?
俺は結局 locate で調べてます。
281:名無しさん@お腹いっぱい。
08/09/28 19:23:49 .net
>>280
っ【find】
っ【alias】
282:名無しさん@お腹いっぱい。
08/09/28 21:12:20 .net
>>281
欲嫁
> コマンドの途中しか覚えてない
って言ってるんだからその答えは外してる。
>>280
答えは、
echo /usr/local/bin/*bc*
283:名無しさん@お腹いっぱい。
08/09/29 01:30:24 .net
/usr/local/bin/ にあるってことすら忘れてるんじゃないの
284:名無しさん@お腹いっぱい。
08/10/25 09:38:04 .net
tcshのpostcmdというのと同じことをbashでやりたいんですが,
何か良いやり方はありませんか?
285:名無しさん@お腹いっぱい。
08/10/25 11:16:31 .net
>>284
PROMPT_COMMAND
286:284
08/10/25 11:54:03 .net
いや,それはtcshでいうところの precmdであって,
postcmdはコマンドを実行する直前に動作するものなので
それだと目的が実現できないんですよ
287:名無しさん@お腹いっぱい。
09/03/05 16:29:17 .net
bashでTabをうつとファイル名が補完されますが
補完対象から「.」で始まるファイルを外すことはできますか。
いつも「.svn」が補完対象に入ってうざいんです。
288:名無しさん@お腹いっぱい。
09/03/05 17:59:10 .net
>>287
echo 'set match-hidden-files Off' >>~/.inputrc
289:名無しさん@お腹いっぱい。
09/03/08 20:52:51 .net
Objective-BashとかBash++とか、そういうの誰か作ってください。
290:名無しさん@お腹いっぱい。
09/03/08 20:58:47 .net
>>289
URLリンク(ostatic.com)
291:名無しさん@お腹いっぱい。
09/04/18 21:03:14 .net
AAA_1996.txt
AAA_1997.txt
AAA_1998.txt
AAA_1999.txt
AAA_2000.txt
AAA_2001.txt
AAA_2002.txt
AAA_2003.txt
AAA_2004.txt
というファイルがあるときに、AAA_1999.txtからAAA_2002.txtまでをあるコマンドの引数に
与えたいと思うのですが、
command AAA_{1999|2000|2001|2002}.txt
とやってもだめでした。こういう場合はどう書けばよいでしょうか?
292:名無しさん@お腹いっぱい。
09/04/18 21:06:42 .net
>>291
AAA_{1999..2002}.txt
293:名無しさん@お腹いっぱい。
09/04/18 21:18:31 .net
ありがとうございます。
先のコマンドというのはunzipなんですが、lsとかだと教えてもらった書き方でいけたのですが、
unzipだと上手くいきません。ワイルドカード的な書き方に拘らず、全部書いてしまってもいいかとも
思うのですが、、、もし書き方があったら教えてください。
$ unzip AAA_{1999..2002}.zip
Archive: AAA_1999.zip
caution: filename not matched: AAA_2000.zip
caution: filename not matched: AAA_2001.zip
caution: filename not matched: AAA_2002.zip
結局何も解凍されず。
$ ls AAA_{1999..2002}.zip
AAA_1999.zip AAA_2000.zip AAA_2001.zip AAA_2002.zip
ちゃんと表示された。
294:名無しさん@お腹いっぱい。
09/04/18 21:33:13 .net
>>293
それは、unzipの仕様で、複数のファイルを列挙では指定できないため。
for文使うしかないな。
for f in AAA_{1999..2002}.zip; do unzip $f; done
295:名無しさん@お腹いっぱい。
09/04/18 21:36:34 .net
>>294
すげぇ、、、、
あんたゴルゴみたいだな。
296:名無しさん@お腹いっぱい。
09/04/19 21:45:56 .net
このスレの存在意義を否定するわけじゃないが
あんまりbashの補完にねちねち拘るくらいなら、zsh使ったほうがいいよ
297:名無しさん@お腹いっぱい。
09/04/20 19:08:02 .net
>>295
意味わからん。
298:名無しさん@お腹いっぱい。
09/04/20 20:33:49 .net
>>297
的確に的を射た解答をしてくれるって意味じゃないの
299:名無しさん@お腹いっぱい。
09/12/10 09:53:18 .net
/tmp/hoge
が昨日作られたものかどうかチェックしたいんだけど
どう書けばいい?
300:名無しさん@お腹いっぱい。
09/12/10 10:51:32 .net
>>299
補完で?
301:名無しさん@お腹いっぱい。
11/02/09 03:49:12 .net
目指してる 未来が違うwwwwwwwww byシャープ
URLリンク(twitter.com)
302:名無しさん@お腹いっぱい。
11/06/05 11:48:59.62 .net
bash-4.2で、変数DIRに適当なディレクトリが入ってる時に
$DIR[Tab] で補完しようとすると、
¥$DIR/hoge みたいに補完されてしまい、
変数$DIRがわざわざクォートされてしまって展開されません。
bash-4.1ではちゃんと$DIRが中身に展開されて補完されました。
展開させるには?
303:名無しさん@お腹いっぱい。
11/06/15 17:28:17.59 .net
>>302 わかる方いませんか?
304:名無しさん@お腹いっぱい。
11/06/15 22:49:20.83 .net
Alt-Ctrl-e
305:名無しさん@お腹いっぱい。
11/06/15 22:59:04.42 .net
すみませんが詳しい方のみ回答をお願いします
306:名無しさん@お腹いっぱい。
11/06/16 11:22:28.61 .net
>>302
CTRL+ALT+e で展開出来るんじゃない?
307:名無しさん@お腹いっぱい。
11/06/16 11:43:53.11 .net
>>306
できねーよ
308:名無しさん@お腹いっぱい。
11/06/16 11:46:54.94 .net
すみませんが、詳しい方のみ回答をお願いします
309:名無しさん@お腹いっぱい。
11/06/16 11:48:34.39 .net
それ元ネタ何だっけ。
310:名無しさん@お腹いっぱい。
11/06/16 11:59:56.92 .net
元はしらんけど、おととしからずっと流行してる
311:名無しさん@お腹いっぱい。
11/06/16 12:04:16.61 .net
流行っていうか、パンデミック?
312:名無しさん@お腹いっぱい。
11/06/16 13:27:48.56 .net
>>302
$ bind -p | grep shell-expand-line
313:名無しさん@お腹いっぱい。
11/06/16 14:24:46.10 .net
>>312
質問と回答が噛み合ってないなぁ
/dir/hoge/boke っていうディレクトリがあったとして、
DIR=/dir/hoge と代入されてる状態で、
bash-4.1 では、$DIR/b[TAB] で補完できたのに
bash-4.2 では $DIRがクォートされる(なのにbokeの部分は補完される)
という中途半端な状態になるのを直したいってことだろ。
314:名無しさん@お腹いっぱい。
11/06/16 14:44:43.24 .net
$ bind -p | egrep complete-filename
315:名無しさん@お腹いっぱい。
11/06/16 14:46:03.28 .net
bashline.cを読めば分かるが、completeのその振る舞いは外から制御不可能。
316:名無しさん@お腹いっぱい。
11/06/16 19:54:00.70 .net
いづこも同じ 知ったかの夕暮れw
317:名無しさん@お腹いっぱい。
11/06/19 16:33:21.39 .net
bash-4.2では出来ないんですね。
わかりました。bash-4.1に戻します。
318:名無しさん@お腹いっぱい。
11/06/20 22:51:44.77 .net
bashスクリプト内で source .bashrc が反映されません
どのようにすればスクリプト内で反映されるのでしょうか?
319:名無しさん@お腹いっぱい。
11/06/21 06:13:48.29 .net
>>318
スクリプト内で sourceしても、スクリプトを抜けたら元に戻るよw
320:名無しさん@お腹いっぱい。
11/06/21 07:13:58.54 .net
>>319
戻らないようにするにはどうすればいいのん?
321:名無しさん@お腹いっぱい。
11/06/21 07:54:30.37 .net
あぁ、釣りか。 つられちゃったw てへっ?☆
322:名無しさん@お腹いっぱい。
11/06/21 11:58:55.21 .net
>>320
無理
323:名無しさん@お腹いっぱい。
11/06/22 11:07:25.25 .net
子プロセスに環境変数を設定させる方法って無いかな。
Cのポインタ渡しみたいに。
324:名無しさん@お腹いっぱい。
11/07/04 10:55:06.11 .net
投入コマンドのみフォントカラーを設定したいんだけど、できる?
[maro@2ch.net log]$ls
otakara.zip ero.zip
[maro@2ch.net log]$unzip ero.zip
↑の "ls", "unzip ero.zip" に色をつける感じで。
325:名無しさん@お腹いっぱい。
11/07/06 08:39:56.62 .net
補完のエスケープシーケンスを Ctrl-I にして、
TABキーはそのままTABが入力できるようにしたいんですけど、
設定方法よろしこ。
326: 忍法帖【Lv=22,xxxPT】
11/07/06 10:46:16.22 .net
タブ文字を入力したい時はC-v C-iかC-v TAB
327:名無しさん@お腹いっぱい。
11/07/06 11:06:55.65 .net
>>326
それは知ってます(笑)
それでは嫌なので、TABだけでTAB入力、
Ctrl-I のエスケープシーケンスで補完にしたいんですが。
328:名無しさん@お腹いっぱい。
11/07/06 11:19:37.71 .net
わかる人だけお願いします
わからない人は黙っていなさい
329:名無しさん@お腹いっぱい。
11/07/06 11:36:02.09 .net
>>327
bash側の設定では無理だと思うよ。
X側の設定でTABが送るキーコードを変えるとか
そういう無茶をしないと無理だと思う。
330:名無しさん@お腹いっぱい。
11/07/06 12:45:32.72 .net
>>329
逆じゃね?bash側でなんとかしないと解決しないと思うんだが
331:名無しさん@お腹いっぱい。
11/07/06 13:02:04.12 .net
どうやるの?
332:名無しさん@お腹いっぱい。
11/07/11 20:33:14.84 .net
あるコマンドを、成功するまで指定回数分リトライする
というスクリプトを、スタイリッシュに書いてください。
333:名無しさん@お腹いっぱい。
11/07/11 20:52:24.02 .net
ここは補完スレだが。
宿題は自分でやれ
334:名無しさん@お腹いっぱい。
11/07/11 21:16:58.86 .net
>>333
誘導しろよ
335:名無しさん@お腹いっぱい。
11/07/11 21:27:14.27 .net
あるコマンドを、成功するまで指定回数分リトライする
という補完設定を、bashでスタイリッシュに書いてください。
336:名無しさん@お腹いっぱい。
11/07/11 23:18:00.32 .net
わかる人だけお願いします
わからない人は黙っていなさい
337:名無しさん@お腹いっぱい。
11/07/11 23:41:30.01 .net
分かるから書くが、他所に行け。
338:名無しさん@お腹いっぱい。
11/07/12 13:25:20.20 .net
>>337
スタイリッシュさが伝わらない。 あなたは失格ですね。
339:名無しさん@お腹いっぱい。
11/07/13 00:25:15.87 .net
とっとと答えろ
アホ・ボケ
340:名無しさん@お腹いっぱい。
11/07/13 09:26:49.48 .net
坊や提出日まであとどれくらいだい?
341:名無しさん@お腹いっぱい。
11/12/09 16:46:02.45 .net
カーソルの↑とかでヒストリーを出して編集すると、
ヒストリーが編集されてしまいますが
これをやめたいときはどうしたらよいでしょうか。
342:名無しさん@お腹いっぱい。
11/12/10 08:41:44.11 .net
fcじゃね
343:名無しさん@お腹いっぱい。
12/11/16 08:09:36.88 .net
>>304 >>306 >>314
bash-4.1では CTRL+ALT+E 押さなくても最初から展開されるんだよ。
bash-4.2でも同じように最初から展開される方法を質問してるんだろ。
344:名無しさん@お腹いっぱい。
13/02/10 16:06:52.65 .net
質問です
bashの補完機能使うとだーって候補が出るじゃないですか
その候補から検索でわーって絞り込みたいんです
出来ますの?勿論ググりましたが、当方馬鹿なのでわかりません
サルでも分かるような回答を強く期待します
僕はこういう小バカにしたような書き方しか出来ませんが、凄く切実に知りたいです
さぁどうぞ↓
345:名無しさん@お腹いっぱい。
13/02/10 21:47:46.95 .net
↑
阻止
346:名無しさん@お腹いっぱい。
13/02/11 13:29:49.78 .net
できますわよ
347:名無しさん@お腹いっぱい。
13/03/11 16:59:48.62 .net
bashで、今から実行するコマンドの実行時間を測定するときは
組込みコマンドの time を使用するけど、
今すでに実行中のコマンドの実行時間を測定する方法ってありますか?
あとからtimeコマンドを打つわけにもいかないし
348:名無しさん@お腹いっぱい。
13/03/31 20:32:59.57 .net
スレチだがless
カーネルモードだったら
$ cut -d' ' -f15 </proc/$PID/stat
ユーザーモードだったら
$ cut -d' ' -f14 </proc/$PID/stat
詳細は知らん。
起動した時刻から調べるなら
$ cut -d' ' -f22 </proc/$PID/stat
349:名無しさん@お腹いっぱい。
13/04/01 10:49:50.00 .net
>>348
なるほどありがとう
それを1秒おきにPIDがなくなるまで監視すればいいんだな
ちょっとやってみる
350:名無しさん@お腹いっぱい。
13/04/02 20:19:44.99 .net
Q. bash は UNIX の勉強に使えますか?
A. bash は UNIX に慣れた人間が「bash の 機能!」を気取るには向いていますが、
UNIX の勉強には向いていません。
351:名無しさん@お腹いっぱい。
13/04/10 14:35:20.24 .net
bashの組込みコマンド一覧をbashで表示するにはどうしたらいいの?
352:名無しさん@お腹いっぱい。
13/04/10 14:40:57.48 .net
help
353:名無しさん@お腹いっぱい。
13/04/10 15:03:21.96 .net
ですから、ヘルプお願いしますよぉ
354:名無しさん@お腹いっぱい。
13/04/10 15:06:33.55 .net
だからhelpリターンと打て
355:名無しさん@お腹いっぱい。
13/04/10 15:22:40.50 .net
helpで表示するとちょん切れてオプションが読めないな
だれだこれ設計した阿呆は
356:名無しさん@お腹いっぱい。
13/04/10 15:28:51.42 .net
そういうのは個別に
help コマンド名
で確認。
357:名無しさん@お腹いっぱい。
13/04/10 15:29:52.07 .net
あれは途中でちょん切れてる、ってより
可能な範囲で表示している、って感じ。
358:名無しさん@お腹いっぱい。
13/04/10 15:36:29.94 .net
二列に表組みしてるからだろ
クズ
359:名無しさん@お腹いっぱい。
13/04/10 15:49:43.78 .net
ここで煽っても直らないよ。
360:名無しさん@お腹いっぱい。
13/05/03 20:28:30.85 .net
bash のパイプ数って変更できないんですかね?
ulimit -p で設定しても、”変更させねーよ!”といわれてしまうので・・。
361:名無しさん@お腹いっぱい。
13/05/03 20:32:25.82 .net
>>360
偉い人に頼むか、偉くなる
362:名無しさん@お腹いっぱい。
13/06/08 20:09:47.71 .net
>>360
ulimit -p は パイプ数じゃなくてパイプサイズ(512btye単位)だろ。
OS(カーネル)のパイプサイズが4096byteだから、
これはシェルはもちろん、プロセス側からは変更できない。
363:名無しさん@お腹いっぱい。
13/06/10 12:10:15.55 .net
>>362
減らすことはできる
364:名無しさん@お腹いっぱい。
13/08/02 NY:AN:NY.AN .net
dashとbash比較した時
クライアング運用ならdashのが劣っている点はなんですか?
365:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN .net
>>364
とてもとてもデバッグしづらい
366:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN .net
デバッグなんてするの?
367:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN .net
するよ。
368:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN .net
クライアング運用ってなに?
369:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN .net
クライ は"泣く"
アング は"怒る"
370:名無しさん@お腹いっぱい。
13/08/31 NY:AN:NY.AN .net
ログインした時の場所を任意に決めたいんですが、
そんなことって出来るんですか?
出来るなら方法を教えて欲しいです。
お願いします。
371:名無しさん@お腹いっぱい。
13/08/31 NY:AN:NY.AN .net
cd hogehoge
372:名無しさん@お腹いっぱい。
13/08/31 NY:AN:NY.AN .net
それだとcdコマンドを発行すると元に戻ってしまいます。
その時の場所も任意に変更したいのですが、それは出来ますか?
373:名無しさん@お腹いっぱい。
13/08/31 NY:AN:NY.AN .net
>>372
こっちで。
くだらねえ質問はここに書き込め! Part 206
スレリンク(linux板)
374:名無しさん@お腹いっぱい。
13/08/31 NY:AN:NY.AN .net
/etc/passwd を弄ればいい。
375:名無しさん@お腹いっぱい。
13/10/09 19:57:49.86 .net
標準エラー出力と標準出力、それぞれを
別のパイプに通すことは可能?
376:名無しさん@お腹いっぱい。
13/10/09 20:07:28.39 .net
そういうコピペ改変はいいです
377:375
13/10/10 14:43:33.11 .net
できました。
378:名無しさん@お腹いっぱい。
13/10/10 14:44:15.15 .net
>>377
どうやったの?
379:名無しさん@お腹いっぱい。
13/10/10 15:04:51.68 .net
できてません。引続き回答をお願いします。
380:375
13/10/10 15:10:17.95 .net
( ./unko | ./chinko ) 2>&1 | ./manko
ってやっただけ。
( )の存在を忘れてた。
381:名無しさん@お腹いっぱい。
13/10/16 10:34:37.62 .net
bashをshという名前でコピーして勉強しましょう。多少はshに近づく
382:名無しさん@お腹いっぱい。
13/10/16 14:20:03.69 .net
シンボリックリンクでもモード切り替わるんじゃなかったっけ?
383:名無しさん@お腹いっぱい。
13/10/16 14:44:20.34 .net
シンボリックリンクでもOk
384:名無しさん@お腹いっぱい。
13/10/16 14:52:31.88 .net
ハードリンクでもモード切り替わるんじゃなかったっけ?
385:名無しさん@お腹いっぱい。
13/10/16 15:29:25.93 .net
ハードリンクでもOk
386:名無しさん@お腹いっぱい。
13/10/16 16:16:19.63 .net
スタティックリンクでもモード切り替わるんじゃなかったっけ?
387:名無しさん@お腹いっぱい。
13/10/16 16:56:12.82 .net
スタティックリンクかどうかは無関k
388:名無しさん@お腹いっぱい。
13/10/16 16:59:15.11 .net
もういいよ。
389:名無しさん@お腹いっぱい。
13/10/16 17:01:26.29 .net
ダイナミックリンクでもモード切り替わるんじゃなかったっけ?
390:名無しさん@お腹いっぱい。
13/10/16 18:37:57.56 .net
ubuntuではdashにしんぼりっくりんくはってあるね
391:名無しさん@お腹いっぱい。
13/10/16 18:54:02.59 .net
ダイナミックリンクかどうかは無関k
392:名無しさん@お腹いっぱい。
13/10/16 19:14:57.02 .net
スケートリンクでもモード切り替わるんじゃなかったっけ?
393:名無しさん@お腹いっぱい。
13/10/16 21:25:48.59 .net
すべりました。
394:名無しさん@お腹いっぱい。
13/10/17 06:29:48.33 .net
スケートリンクにいるのはJK
395:名無しさん@お腹いっぱい。
13/10/22 13:09:56.71 .net
case文の途中で抜けたいんだけど
breakつかうと上のfor文抜けちゃうので
どうしたらいいか よいアイデアを 出すのだ
396:名無しさん@お腹いっぱい。
13/12/01 13:18:24.40 .net
マルチ乙
397:名無しさん@お腹いっぱい。
13/12/02 15:55:35.70 .net
関数つかえばいいんじゃね?
398:名無しさん@お腹いっぱい。
14/02/03 21:31:41.18 .net
アンパサンドってエスケープ必要だっけ?
399:名無しさん@お腹いっぱい。
14/05/09 14:24:31.59 .net
川崎
川崎
川崎
400:名無しさん@お腹いっぱい。
14/09/25 20:24:39.50 .net
お宅のbashハム問題ですか?
401:名無しさん@お腹いっぱい。
14/10/18 16:49:36.92 .net
2つのディレクトリに同じファイルをコピーしたいのですが、一回で処理したいです
調べたところcp, xargs,lsを使うと出来そうなのですが、どうしたらよいでしょうか
ls /dir/foo /dir/hoge | xargs cp file ではだめでした
402:名無しさん@お腹いっぱい。
14/10/19 21:15:26.51 .net
そういうコピペ改変はいいです
403:名無しさん@お腹いっぱい。
14/10/19 21:34:24.11 .net
言い忘れましたが、コピーはアトミカルにお願いします。
404:名無しさん@お腹いっぱい。
14/10/22 12:19:01.70 .net
freeBSDはなんでbashを標準シェルにしちゃったの?
405:名無しさん@お腹いっぱい。
14/10/24 23:02:34.10 .net
>>404
RedHatに憧れていたから。
406:名無しさん@お腹いっぱい。
14/12/10 15:17:34.51 .net
ls *.txt
みたいな正規表現もどきって
正式名称はなんですか?
407:名無しさん@お腹いっぱい。
14/12/10 15:33:43.84 .net
ワイルドカード
408:名無しさん@お腹いっぱい。
14/12/10 16:00:47.97 .net
glob
409:名無しさん@お腹いっぱい。
14/12/10 17:05:06.15 .net
「パス名展開」
410:名無しさん@お腹いっぱい。
14/12/10 17:10:53.72 .net
* や ? はワイルドカードと言うが、
[a-z] みたいなのはワイルドカードとは言わない。
411:名無しさん@お腹いっぱい。
14/12/10 18:21:01.45 .net
そういうのも含めてglob
412:名無しさん@お腹いっぱい。
14/12/10 18:33:48.53 .net
globはどちらかと言うとcsh用語だな。
bashのmanだと、"pathname expansion" として載ってるから、
"パス名展開"が正式かな。
413:名無しさん@お腹いっぱい。
14/12/10 19:01:08.99 .net
bashでもGLOBIGNORE変数とかあるじゃん
414:名無しさん@お腹いっぱい。
14/12/10 22:50:30.30 .net
ありがとうございました
グロブやパス名展開でいろいろググることができました
検索したいときに検索すべきキーワードわからないと
ほんとに検索できなくてつらかったので助かりました
415:名無しさん@お腹いっぱい。
16/09/26 10:23:40.68 .net
コマンドで -h なんかを使ってusage出しているときは
戻り値は 0 にすべき?
416:名無しさん@お腹いっぱい。
17/02/06 15:05:05.13 .net
ctrl+u でカーソルより前を削除
ctrl+k でカーソルから後ろを削除
カーソル位置関係なく行を丸ごと削除するショートカットはないの?
417:名無しさん@お腹いっぱい。
17/02/06 19:55:47.47 .net
C-cじゃだめかな
だめなら ~/.inputrc に
Control-k: kill-whole-line$
とか書く
418:名無しさん@お腹いっぱい。
17/02/07 10:10:51.82 .net
すまん、「$」は余計だ
419:名無しさん@お腹いっぱい。
17/02/07 16:30:42.73 .net
>>417
kill-whole-line
すばらしい
bindしてみる
420:名無しさん@お腹いっぱい。
17/04/05 12:52:50.31 .net
historyが端末を開いているときはどんどん増えていくのですが
再起動すると新しい500個位になってしまいます
HISTSIZE=10000にしているので10000個保存してほしいのですが何がおかしいのでしょう?
~/.bashrcのhistory関連の設定はこんな感じです
export HISTCONTROL=ignoreboth
export HISTIGNORE="fg*:bg*:history*"
shopt -s histappend
export PROMPT_COMMAND="history -a"
export HISTSIZE=10000
export HISTFILESIZE=200000
export HISTTIMEFORMAT='%F %T '
421:名無しさん@お腹いっぱい。
17/10/14 13:52:20.43 fLz2UZOzh
DQN♪DQN♪
man読まずにいきなり? コマンドラインもスクリプトも書けちゃう。
そんなうまい話が、あった!
デスクトップを見せたい。ログイン!
ばっしゅっしゅぅ~♪
男の子ってホントにDQN♪
GNU make tokyo.
422:名無しさん@お腹いっぱい。
17/12/29 09:09:24.97 .net
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
VGOGKSEEQX
423:名無しさん@お腹いっぱい。
18/05/22 04:53:00.63 .net
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
3VNZ7
424:名無しさん@お腹いっぱい。
23/07/26 11:15:51.08.net
bash -v オプションで これから実行するコマンドを表示できるけど、これを黄色で表示したい
(背景黒の場合。 コマンドの実行結果は白で表示)
どうしたらいいかな
425:名無しさん@お腹いっぱい。
23/08/04 00:09:02.27.net
こういう感じで書きあげれ
URLリンク(ideone.com)
426:名無しさん@お腹いっぱい。
23/08/04 00:10:02.12.net
>>424
使い方の例
... | ~/bin/colorlizer_all.pl "^\+" red
427:名無しさん@お腹いっぱい。
23/12/30 10:23:44.16 LulZVkVQ+
力による一方的な現状変更によって都心まて゛数珠つなぎでクソ航空機飛ばして騒音に温室効果カ゛スにコロナにとまき散らして気候変動させて
海水温上昇させてかつてない量の水蒸気を日本列島に供給させて土砂崩れ、洪水、熱中症にと災害連發させて住民の人生を破壞どころか
殺害しまくって静音が生命線の知的産業を根絶やしにして住民の私権を侵奪して私腹を肥やす強盗殺人を繰り返す世界最悪の殺人テ囗組織
国土破壊省斎藤鉄夫ら公明党議員個人をあらゆるネタを駆使して積極的に各個撃破しよう!
例えは゛ボイスレコータ゛ ─を持ってテロ組織公明党のポスター貼ってる住民に「公明党議員って物とか色々買ってきてくれていいよね」
「と゛んな物買ってきてもらったの?」「私も買ってきてほしいんだけど創価学会に入らないとダメ?』とかそんな感じで話しかけてみよう!
容易に選挙買収の証拠を得られるのて゛検察に告発しよう!大抵ジジババ住民だが公明党がやってるのは年金減らしてそれを財源に
ミ二ハ゛ンやら乗って裕福な暮らししてる子が居る税金泥棒世帯にさらに税金給付してるってのにセコイエサで大損して滑稽た゛よな
(ref.) URLリンク(www.)call4.jp/info.phР?tyρe〓items&id=I0000062
ttps://haneda-project.jimdofree.com/ , Тtps://flight-rouTe.com/
ttps://n-souonhigaisosyoudan.amеbaownd.com/
428:名無しさん@お腹いっぱい。
24/03/27 20:03:46.00 .net
普通にガーシーに暴露される方がましだわ
429:名無しさん@お腹いっぱい。
24/03/27 20:30:07.46 .net
今思うと役員全員死刑にしても過酷なサバ番でデビューしてるからな
430:名無しさん@お腹いっぱい。
24/03/27 21:52:40.37 .net
わざわざ織り込ませる必要ない
431:名無しさん@お腹いっぱい。
24/06/16 18:54:48.19 9GBgQZ3Wt
ばっしゅっしゅ
432:名無しさん@お腹いっぱい。
25/07/22 19:27:36.17 67Dudl/ln
2つのディレクトリに同じファイルをコピーしたいのですが、一回で処理したいです
調べたところcp, xargs,lsを使うと出来そうなのですが、どうしたらよいでしょうか
ls /dir/foo /dir/hoge | xargs cp file ではだめでした
なお、コピーはアトミカルにお願いします