[過去ログ] 初心者の質問相談にやさしく答えるスレ Part9©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
72(4): 2017/09/08(金)00:49 ID:+Gtw3wKO(1/2) AAS
>>65、66
お返事有難う御座います
コマンドで実行した場合は正常だが、スクリプトにする時は、フルパスでディレクトリ指定しないとだめみたいです
お世話になりました
73(2): 2017/09/08(金)05:00 ID:Wc/AKjA5(1) AAS
>>72
>スクリプトにする時は、フルパスでディレクトリ指定しないとだめ
これを読んでいる初心者のみんなは、これは>>72だけの固有の現象で、
スクリプト内でmkdirするときにフルパスにしなければならないなんてことは、
全くないことを知っておいてほしい。
74(1): 2017/09/08(金)09:11 ID:1NrwUo+P(1) AAS
>>72
その原因は>>66だろう
75(5): 2017/09/08(金)13:06 ID:mNMjySSl(1/2) AAS
Ubuntu(ubuntu-ja-16.04-desktop-amd64) でUSB bootをしたいと思い、
OSXでUSBにUbuntuを入れました。
拡張子isoではOSXは駄目とのことで、こちらのサイトを参考にしました。
外部リンク:shinsuke789.hatenablog.jp
何とか最後まで完了し、Macを再起動して、
USBから無事Ubuntuを起動できたのですが、
Ubuntuを終了させてみると、
「Please remove the installation medium , then press Enter」
(Please remove installation media and close the tray (if any) then press ENTER という文ではなく。)
という文が添えられると共に、その画面で止まり一向に終了しません。
省6
76(1): 2017/09/08(金)13:09 ID:mNMjySSl(2/2) AAS
>>75
すみません。書き忘れです。
USBから起動する際は、
「Try Ubuntu without installing」を選択しました。
77(1): 2017/09/08(金)14:48 ID:cukUvJEs(1/2) AAS
言われた通りにすればよろし
USBメモリを外してEnterキーを押せば良い
78(1): 2017/09/08(金)17:18 ID:FwM7OjPY(1) AAS
>>75
英語力中学生未満かな?
義務教育やり直して、どうぞ
79: 2017/09/08(金)19:29 ID:cukUvJEs(2/2) AAS
>>78
medium/mediaは
学校レベル:高校1年以上の水準
らしいよw
外部リンク:ejje.weblio.jp
80: 2017/09/08(金)19:44 ID:eIQwDVtn(1) AAS
文法的には中学生でもわかる範囲だろ
知らない単語?Linux板探し当てる脳味噌あるならググる事位余裕なはず
81: 2017/09/08(金)19:58 ID:xywT1yoc(1/3) AAS
みんな文盲には手厳しいな。
Please remove the installation medium , then press Enter
インストール媒体を外してください。次にEnterキーを押下してください。
82(2): 2017/09/08(金)20:01 ID:2r2QbUyE(1/3) AAS
bashで、””やら、’’を含む行をスマートに実行させる方法があったら教えてください。(視認性が悪いので、記号を全角にしています)
具体的には、
mysql -uroot -pPassw0rd -e"update tbl_name set con1='expr1'(以下列が20個ほど羅列)〜〜〜〜〜〜〜〜〜〜〜〜〜"
と打ったら、その行がどうにもうまく動きませんでした。
どうやったらうまくいくのか、いろいろやった結果、
-e以降のSQL文を、配列に格納して
mysql -uroot -pPassw0rd -e"${sqlhairetu[@]}"
省3
83: 2017/09/08(金)20:03 ID:2r2QbUyE(2/3) AAS
>>82
すみません、書き忘れました。bashスクリプトファイルでの実行です。
84(1): 2017/09/08(金)20:09 ID:xywT1yoc(2/3) AAS
>>82
普通に考えたら、
「"update tbl_name set con1='expr1'(以下列が20個ほど羅列)〜〜〜〜〜〜〜〜〜〜〜〜〜"」
の中にミスがあるはずなんだけど、そこを秘密にされたら、エスパー募集案件だよね。
85(1): 2017/09/08(金)20:12 ID:2r2QbUyE(3/3) AAS
>>84
ありがとうございます。-e以降のmysql〜だけを実行するとエラーなくupdate文が実行されたんですよ。
てっきり、""やら、''を間に挟むものの場合、シェルでそれらの記号が別の解釈をされてしまい、うまくいかないと思ってたんですが、
違うのでしょうか?
86: 2017/09/08(金)20:12 ID:yyzgHgw9(1) AAS
>>76
Try Ubuntu without installing は
インストールせずに試しにUbuntuを使ってみる、という意味でお試し用だよ
アプリをインストールしたりしても再起動すると初期状態に戻されると思う
87(1): 2017/09/08(金)20:30 ID:xywT1yoc(3/3) AAS
>>85
もちろん、それはある。
例えば、シングルクオートを評価されずにそのまま渡したい時には、エスケープする。
con1=¥’expr1¥’ みたいに。二重に評価される場合は ¥¥¥’ としなくてはいけない場合もある。
88: 72 2017/09/08(金)21:14 ID:+Gtw3wKO(2/2) AAS
>>73
jwmとroxなのでそのユーザー限定だと思います、多分。ちなみに
$ echo -e '\a
をスクリプトのラストに付けても、プロンプト非表示での実行だと鳴りません。
エラーも出ずに終わるのでなんか意味不明でした。
89: 2017/09/08(金)22:01 ID:hIa1zp1G(1) AAS
>>71
ありがとうございます。
今の自分の知識だと手に負えない予感もしますが、
せっかくヒントを頂いたので、実行権限やグループ名
あたりを手がかりに試行錯誤してみようと思います。
90: 2017/09/09(土)04:41 ID:uqkDJ4fV(1) AAS
>>87
わざとやってんの?
91: 2017/09/09(土)04:57 ID:uqqSMCKM(1) AAS
>>72-74
その相対パスを、絶対パスに変換して、どのように変換されたか、見れば?
「linux 相対パス 絶対パス 変換」で検索!
上下前次1-新書関写板覧索設栞歴
あと 911 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.227s*